org.xerial.amoeba.query
Class AmoebaQueryTreeParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.xerial.amoeba.query.AmoebaQueryTreeParser
public class AmoebaQueryTreeParser
- extends org.antlr.runtime.tree.TreeParser
| Fields inherited from class org.antlr.runtime.tree.TreeParser |
DOWN, input, UP |
| 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_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
| Methods inherited from class org.antlr.runtime.tree.TreeParser |
getErrorHeader, getErrorMessage, getTreeNodeStream, matchAny, mismatch, reset, setTreeNodeStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, 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 String[] tokenNames
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
Insert
public static final int Insert
- See Also:
- Constant Field Values
Apos
public static final int Apos
- See Also:
- Constant Field Values
Wildcard
public static final int Wildcard
- See Also:
- Constant Field Values
ATTRIBUTE
public static final int ATTRIBUTE
- See Also:
- Constant Field Values
INPUT
public static final int INPUT
- See Also:
- Constant Field Values
Where
public static final int Where
- See Also:
- Constant Field Values
UPDATE
public static final int UPDATE
- See Also:
- Constant Field Values
CONDITION
public static final int CONDITION
- See Also:
- Constant Field Values
Into
public static final int Into
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
SELECTION
public static final int SELECTION
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
GREATER
public static final int GREATER
- See Also:
- Constant Field Values
ASSIGN_LABEL
public static final int ASSIGN_LABEL
- See Also:
- Constant Field Values
INSERT
public static final int INSERT
- See Also:
- Constant Field Values
Digits
public static final int Digits
- See Also:
- Constant Field Values
CONTAINED_IN
public static final int CONTAINED_IN
- See Also:
- Constant Field Values
NOT_EQUAL
public static final int NOT_EQUAL
- See Also:
- Constant Field Values
WhiteSpaceChar
public static final int WhiteSpaceChar
- See Also:
- Constant Field Values
NEW_VALUE
public static final int NEW_VALUE
- See Also:
- Constant Field Values
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
LESS
public static final int LESS
- See Also:
- Constant Field Values
COMPARE
public static final int COMPARE
- See Also:
- Constant Field Values
Select
public static final int Select
- See Also:
- Constant Field Values
GEQ
public static final int GEQ
- See Also:
- Constant Field Values
VALUE_SET
public static final int VALUE_SET
- See Also:
- Constant Field Values
NEW_RELATION
public static final int NEW_RELATION
- See Also:
- Constant Field Values
Quot
public static final int Quot
- See Also:
- Constant Field Values
PROJECT_ALL
public static final int PROJECT_ALL
- See Also:
- Constant Field Values
RParen
public static final int RParen
- See Also:
- Constant Field Values
In
public static final int In
- See Also:
- Constant Field Values
QName
public static final int QName
- See Also:
- Constant Field Values
At
public static final int At
- See Also:
- Constant Field Values
LParen
public static final int LParen
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
NameChar
public static final int NameChar
- See Also:
- Constant Field Values
RELATION
public static final int RELATION
- See Also:
- Constant Field Values
Colon
public static final int Colon
- See Also:
- Constant Field Values
TARGET
public static final int TARGET
- See Also:
- Constant Field Values
VALUE
public static final int VALUE
- See Also:
- Constant Field Values
Digit
public static final int Digit
- See Also:
- Constant Field Values
REF
public static final int REF
- See Also:
- Constant Field Values
From
public static final int From
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
Dot
public static final int Dot
- See Also:
- Constant Field Values
Name
public static final int Name
- See Also:
- Constant Field Values
PROJECTION
public static final int PROJECTION
- See Also:
- Constant Field Values
Comma
public static final int Comma
- See Also:
- Constant Field Values
OUTPUT
public static final int OUTPUT
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
LEQ
public static final int LEQ
- See Also:
- Constant Field Values
FOLLOW_selectClause_in_query44
public static final org.antlr.runtime.BitSet FOLLOW_selectClause_in_query44
FOLLOW_Select_in_selectClause58
public static final org.antlr.runtime.BitSet FOLLOW_Select_in_selectClause58
FOLLOW_expr_in_selectClause60
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_selectClause60
FOLLOW_QName_in_expr73
public static final org.antlr.runtime.BitSet FOLLOW_QName_in_expr73
AmoebaQueryTreeParser
public AmoebaQueryTreeParser(org.antlr.runtime.tree.TreeNodeStream input)
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
query
public final void query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selectClause
public final void selectClause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expr
public final void expr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.