com.compoundtheory.antlr
Class TqlParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
com.compoundtheory.antlr.TqlParser
public class TqlParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, ruleMemo |
|
Constructor Summary |
TqlParser(org.antlr.runtime.TokenStream input)
|
| Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
LEFT_PAREN
public static final int LEFT_PAREN
- See Also:
- Constant Field Values
LETTER
public static final int LETTER
- See Also:
- Constant Field Values
AS
public static final int AS
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
IS
public static final int IS
- See Also:
- Constant Field Values
CLASS_IDENTIFIER
public static final int CLASS_IDENTIFIER
- See Also:
- Constant Field Values
PROPERTY_IDENTIFIER
public static final int PROPERTY_IDENTIFIER
- See Also:
- Constant Field Values
ASC_DESC
public static final int ASC_DESC
- See Also:
- Constant Field Values
ALIAS
public static final int ALIAS
- See Also:
- Constant Field Values
MAPPED_PARAM
public static final int MAPPED_PARAM
- See Also:
- Constant Field Values
ON
public static final int ON
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
ORDER
public static final int ORDER
- See Also:
- Constant Field Values
BY
public static final int BY
- See Also:
- Constant Field Values
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
ON_COMPOSITE
public static final int ON_COMPOSITE
- See Also:
- Constant Field Values
BOOLEAN_LOGIC
public static final int BOOLEAN_LOGIC
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
SELECT
public static final int SELECT
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
ASTERISK
public static final int ASTERISK
- See Also:
- Constant Field Values
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
OPERATOR
public static final int OPERATOR
- See Also:
- Constant Field Values
ON_IDENTIFIER
public static final int ON_IDENTIFIER
- See Also:
- Constant Field Values
JOIN
public static final int JOIN
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
RIGHT_PAREN
public static final int RIGHT_PAREN
- See Also:
- Constant Field Values
OUTER
public static final int OUTER
- See Also:
- Constant Field Values
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
FROM
public static final int FROM
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_fromExpression_in_selectStatement78
public static final org.antlr.runtime.BitSet FOLLOW_fromExpression_in_selectStatement78
FOLLOW_selectExpression_in_selectStatement83
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_selectStatement83
FOLLOW_orderByStatement_in_selectStatement89
public static final org.antlr.runtime.BitSet FOLLOW_orderByStatement_in_selectStatement89
FOLLOW_fromStatement_in_fromExpression103
public static final org.antlr.runtime.BitSet FOLLOW_fromStatement_in_fromExpression103
FOLLOW_whereStatement_in_fromExpression107
public static final org.antlr.runtime.BitSet FOLLOW_whereStatement_in_fromExpression107
FOLLOW_selectHeader_in_selectExpression121
public static final org.antlr.runtime.BitSet FOLLOW_selectHeader_in_selectExpression121
FOLLOW_fromStatement_in_selectExpression125
public static final org.antlr.runtime.BitSet FOLLOW_fromStatement_in_selectExpression125
FOLLOW_whereStatement_in_selectExpression128
public static final org.antlr.runtime.BitSet FOLLOW_whereStatement_in_selectExpression128
FOLLOW_SELECT_in_selectHeader142
public static final org.antlr.runtime.BitSet FOLLOW_SELECT_in_selectHeader142
FOLLOW_propertyStatement_in_selectHeader145
public static final org.antlr.runtime.BitSet FOLLOW_propertyStatement_in_selectHeader145
FOLLOW_COMMA_in_selectHeader148
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_selectHeader148
FOLLOW_propertyStatement_in_selectHeader150
public static final org.antlr.runtime.BitSet FOLLOW_propertyStatement_in_selectHeader150
FOLLOW_propertyClause_in_propertyStatement164
public static final org.antlr.runtime.BitSet FOLLOW_propertyClause_in_propertyStatement164
FOLLOW_ASTERISK_in_propertyStatement168
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_propertyStatement168
FOLLOW_PROPERTY_IDENTIFIER_in_propertyClause181
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_IDENTIFIER_in_propertyClause181
FOLLOW_AS_in_propertyClause185
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_propertyClause185
FOLLOW_ALIAS_in_propertyClause187
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_propertyClause187
FOLLOW_FROM_in_fromStatement201
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_fromStatement201
FOLLOW_classClause_in_fromStatement204
public static final org.antlr.runtime.BitSet FOLLOW_classClause_in_fromStatement204
FOLLOW_joinClause_in_fromStatement207
public static final org.antlr.runtime.BitSet FOLLOW_joinClause_in_fromStatement207
FOLLOW_CLASS_IDENTIFIER_in_classClause222
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_IDENTIFIER_in_classClause222
FOLLOW_AS_in_classClause226
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_classClause226
FOLLOW_ALIAS_in_classClause228
public static final org.antlr.runtime.BitSet FOLLOW_ALIAS_in_classClause228
FOLLOW_outerClause_in_joinClause243
public static final org.antlr.runtime.BitSet FOLLOW_outerClause_in_joinClause243
FOLLOW_JOIN_in_joinClause247
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_joinClause247
FOLLOW_classClause_in_joinClause250
public static final org.antlr.runtime.BitSet FOLLOW_classClause_in_joinClause250
FOLLOW_onClause_in_joinClause253
public static final org.antlr.runtime.BitSet FOLLOW_onClause_in_joinClause253
FOLLOW_set_in_outerClause268
public static final org.antlr.runtime.BitSet FOLLOW_set_in_outerClause268
FOLLOW_OUTER_in_outerClause276
public static final org.antlr.runtime.BitSet FOLLOW_OUTER_in_outerClause276
FOLLOW_onComposite_in_onClause289
public static final org.antlr.runtime.BitSet FOLLOW_onComposite_in_onClause289
FOLLOW_onCondition_in_onClause293
public static final org.antlr.runtime.BitSet FOLLOW_onCondition_in_onClause293
FOLLOW_ON_in_onComposite306
public static final org.antlr.runtime.BitSet FOLLOW_ON_in_onComposite306
FOLLOW_PROPERTY_IDENTIFIER_in_onComposite310
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_IDENTIFIER_in_onComposite310
FOLLOW_BOOLEAN_LOGIC_in_onComposite313
public static final org.antlr.runtime.BitSet FOLLOW_BOOLEAN_LOGIC_in_onComposite313
FOLLOW_PROPERTY_IDENTIFIER_in_onComposite317
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_IDENTIFIER_in_onComposite317
FOLLOW_ON_in_onCondition352
public static final org.antlr.runtime.BitSet FOLLOW_ON_in_onCondition352
FOLLOW_conditionStatement_in_onCondition354
public static final org.antlr.runtime.BitSet FOLLOW_conditionStatement_in_onCondition354
FOLLOW_WHERE_in_whereStatement379
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_whereStatement379
FOLLOW_conditionStatement_in_whereStatement383
public static final org.antlr.runtime.BitSet FOLLOW_conditionStatement_in_whereStatement383
FOLLOW_condition_in_conditionStatement398
public static final org.antlr.runtime.BitSet FOLLOW_condition_in_conditionStatement398
FOLLOW_conditionBasicClause_in_condition415
public static final org.antlr.runtime.BitSet FOLLOW_conditionBasicClause_in_condition415
FOLLOW_conditionParen_in_condition419
public static final org.antlr.runtime.BitSet FOLLOW_conditionParen_in_condition419
FOLLOW_BOOLEAN_LOGIC_in_condition425
public static final org.antlr.runtime.BitSet FOLLOW_BOOLEAN_LOGIC_in_condition425
FOLLOW_conditionBasicClause_in_condition429
public static final org.antlr.runtime.BitSet FOLLOW_conditionBasicClause_in_condition429
FOLLOW_conditionParen_in_condition433
public static final org.antlr.runtime.BitSet FOLLOW_conditionParen_in_condition433
FOLLOW_LEFT_PAREN_in_conditionParen450
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_conditionParen450
FOLLOW_conditionStatement_in_conditionParen452
public static final org.antlr.runtime.BitSet FOLLOW_conditionStatement_in_conditionParen452
FOLLOW_RIGHT_PAREN_in_conditionParen454
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_conditionParen454
FOLLOW_PROPERTY_IDENTIFIER_in_conditionBasicClause468
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_IDENTIFIER_in_conditionBasicClause468
FOLLOW_operatorClause_in_conditionBasicClause472
public static final org.antlr.runtime.BitSet FOLLOW_operatorClause_in_conditionBasicClause472
FOLLOW_isNullClause_in_conditionBasicClause476
public static final org.antlr.runtime.BitSet FOLLOW_isNullClause_in_conditionBasicClause476
FOLLOW_inClause_in_conditionBasicClause480
public static final org.antlr.runtime.BitSet FOLLOW_inClause_in_conditionBasicClause480
FOLLOW_OPERATOR_in_operatorClause496
public static final org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_operatorClause496
FOLLOW_set_in_operatorClause499
public static final org.antlr.runtime.BitSet FOLLOW_set_in_operatorClause499
FOLLOW_IS_in_isNullClause517
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_isNullClause517
FOLLOW_NOT_in_isNullClause519
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_isNullClause519
FOLLOW_NULL_in_isNullClause522
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_isNullClause522
FOLLOW_NOT_in_inClause535
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_inClause535
FOLLOW_IN_in_inClause538
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_inClause538
FOLLOW_LEFT_PAREN_in_inClause540
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_inClause540
FOLLOW_MAPPED_PARAM_in_inClause544
public static final org.antlr.runtime.BitSet FOLLOW_MAPPED_PARAM_in_inClause544
FOLLOW_selectExpression_in_inClause548
public static final org.antlr.runtime.BitSet FOLLOW_selectExpression_in_inClause548
FOLLOW_RIGHT_PAREN_in_inClause552
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_inClause552
FOLLOW_ORDER_in_orderByStatement565
public static final org.antlr.runtime.BitSet FOLLOW_ORDER_in_orderByStatement565
FOLLOW_BY_in_orderByStatement568
public static final org.antlr.runtime.BitSet FOLLOW_BY_in_orderByStatement568
FOLLOW_orderByClause_in_orderByStatement570
public static final org.antlr.runtime.BitSet FOLLOW_orderByClause_in_orderByStatement570
FOLLOW_COMMA_in_orderByStatement573
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_orderByStatement573
FOLLOW_orderByClause_in_orderByStatement575
public static final org.antlr.runtime.BitSet FOLLOW_orderByClause_in_orderByStatement575
FOLLOW_PROPERTY_IDENTIFIER_in_orderByClause590
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_IDENTIFIER_in_orderByClause590
FOLLOW_ASC_DESC_in_orderByClause593
public static final org.antlr.runtime.BitSet FOLLOW_ASC_DESC_in_orderByClause593
TqlParser
public TqlParser(org.antlr.runtime.TokenStream input)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
displayRecognitionError
public void displayRecognitionError(java.lang.String[] tokenNames,
org.antlr.runtime.RecognitionException e)
- Overrides:
displayRecognitionError in class org.antlr.runtime.BaseRecognizer
getRecognitionException
public org.antlr.runtime.RecognitionException getRecognitionException()
hasError
public boolean hasError()
getErrorMessage
public java.lang.String getErrorMessage()
selectStatement
public TqlParser.selectStatement_return selectStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fromExpression
public TqlParser.fromExpression_return fromExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectExpression
public TqlParser.selectExpression_return selectExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectHeader
public TqlParser.selectHeader_return selectHeader()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
propertyStatement
public TqlParser.propertyStatement_return propertyStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
propertyClause
public TqlParser.propertyClause_return propertyClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fromStatement
public TqlParser.fromStatement_return fromStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
classClause
public TqlParser.classClause_return classClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
joinClause
public TqlParser.joinClause_return joinClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
outerClause
public TqlParser.outerClause_return outerClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
onClause
public TqlParser.onClause_return onClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
onComposite
public TqlParser.onComposite_return onComposite()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
onCondition
public TqlParser.onCondition_return onCondition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
whereStatement
public TqlParser.whereStatement_return whereStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditionStatement
public TqlParser.conditionStatement_return conditionStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
condition
public TqlParser.condition_return condition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditionParen
public TqlParser.conditionParen_return conditionParen()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditionBasicClause
public TqlParser.conditionBasicClause_return conditionBasicClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
operatorClause
public TqlParser.operatorClause_return operatorClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
isNullClause
public TqlParser.isNullClause_return isNullClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
inClause
public TqlParser.inClause_return inClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orderByStatement
public TqlParser.orderByStatement_return orderByStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orderByClause
public TqlParser.orderByClause_return orderByClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException