Modifier and Type |
Method and Description |
void |
addWayNode(WayPointList ends,
int data) |
protected boolean |
checkLA2NotToken(WayPointList ends,
int[] tokens) |
protected boolean |
checkLANotIn(WayPointList ends,
java.util.List strings) |
protected boolean |
checkLANotToken(WayPointList ends,
int[] tokens) |
protected boolean |
checkLAToken(WayPointList ends,
int[] tokens) |
void |
expect(WayPointList ends,
int n) |
protected void |
finalize() |
void |
get() |
boolean |
getAllowBooleanConstants() |
int |
getBadToken() |
BaseSQLContext |
getSQLContext() |
boolean |
getStrictLogicalExpressions() |
WayPoint |
getWayNode() |
boolean |
isIDS(int i) |
void |
listAddWithWayNode(WayPointList result,
WayPointList ends,
int data) |
abstract SQLExpressionItem |
parseExpression() |
abstract void |
parseExpressionWayCalc(WayPointList ways) |
abstract SQLFromSource |
parseFromSource() |
abstract void |
parseFromSourceWayCalc(WayPointList ways) |
abstract AstTokenIdentifier |
parseIdentifier() |
abstract void |
parseIdentifierWayCalc(WayPointList ways) |
abstract SQLExpressionItem |
parseLogicalExpression() |
abstract void |
parseLogicalExpressionWayCalc(WayPointList ways) |
abstract SQLDatabaseObject |
parseObjectName() |
abstract void |
parseObjectNameWayCalc(WayPointList ways) |
abstract SQLQualifiedName |
parseQualifiedName() |
abstract void |
parseQualifiedNameWayCalc(WayPointList ways) |
abstract SQLSelectStatement |
parseSelect() |
abstract SQLSelectItem |
parseSelectItem() |
abstract void |
parseSelectItemWayCalc(WayPointList ways) |
abstract void |
parseSelectWayCalc(WayPointList ways) |
abstract SQLSubSelectStatement |
parseSubQuery() |
abstract void |
parseSubQueryWayCalc(WayPointList ways) |
WayPoint |
selectBestWay(WayPointList ways) |
void |
setAllowBooleanConstants(boolean value) |
void |
setStrictLogicalExpressions(boolean value) |
void |
unrollWay(WayPoint wp) |
static java.lang.String |
unrollWayStr(WayPoint wp) |