org.gcube.dataaccess.spql
Class SPQLParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.gcube.dataaccess.spql.SPQLParser
public class SPQLParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
|
Constructor Summary |
SPQLParser(org.antlr.runtime.TokenStream input)
|
SPQLParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
| Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, 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
EOF
public static final int EOF
- See Also:
- Constant Field Values
T__22
public static final int T__22
- See Also:
- Constant Field Values
T__23
public static final int T__23
- See Also:
- Constant Field Values
T__24
public static final int T__24
- See Also:
- Constant Field Values
T__25
public static final int T__25
- See Also:
- Constant Field Values
T__26
public static final int T__26
- See Also:
- Constant Field Values
T__27
public static final int T__27
- See Also:
- Constant Field Values
T__28
public static final int T__28
- See Also:
- Constant Field Values
T__29
public static final int T__29
- See Also:
- Constant Field Values
T__30
public static final int T__30
- See Also:
- Constant Field Values
T__31
public static final int T__31
- See Also:
- Constant Field Values
T__32
public static final int T__32
- See Also:
- Constant Field Values
T__33
public static final int T__33
- See Also:
- Constant Field Values
T__34
public static final int T__34
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
AS
public static final int AS
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
ESC_SEQ
public static final int ESC_SEQ
- See Also:
- Constant Field Values
EXPONENT
public static final int EXPONENT
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
HAVING
public static final int HAVING
- See Also:
- Constant Field Values
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
IS
public static final int IS
- See Also:
- Constant Field Values
OCTAL_ESC
public static final int OCTAL_ESC
- See Also:
- Constant Field Values
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
UNICODE_ESC
public static final int UNICODE_ESC
- See Also:
- Constant Field Values
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
FOLLOW_terms_in_query49
public static final org.antlr.runtime.BitSet FOLLOW_terms_in_query49
FOLLOW_IN_in_query61
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_query61
FOLLOW_identifiers_in_query65
public static final org.antlr.runtime.BitSet FOLLOW_identifiers_in_query65
FOLLOW_WHERE_in_query79
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_query79
FOLLOW_expressions_in_query83
public static final org.antlr.runtime.BitSet FOLLOW_expressions_in_query83
FOLLOW_RETURN_in_query97
public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_query97
FOLLOW_returnExpression_in_query101
public static final org.antlr.runtime.BitSet FOLLOW_returnExpression_in_query101
FOLLOW_term_in_terms170
public static final org.antlr.runtime.BitSet FOLLOW_term_in_terms170
FOLLOW_23_in_terms175
public static final org.antlr.runtime.BitSet FOLLOW_23_in_terms175
FOLLOW_term_in_terms179
public static final org.antlr.runtime.BitSet FOLLOW_term_in_terms179
FOLLOW_words_in_term236
public static final org.antlr.runtime.BitSet FOLLOW_words_in_term236
FOLLOW_AS_in_term278
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_term278
FOLLOW_set_in_term319
public static final org.antlr.runtime.BitSet FOLLOW_set_in_term319
FOLLOW_set_in_term331
public static final org.antlr.runtime.BitSet FOLLOW_set_in_term331
FOLLOW_word_in_words356
public static final org.antlr.runtime.BitSet FOLLOW_word_in_words356
FOLLOW_23_in_words363
public static final org.antlr.runtime.BitSet FOLLOW_23_in_words363
FOLLOW_word_in_words367
public static final org.antlr.runtime.BitSet FOLLOW_word_in_words367
FOLLOW_STRING_in_word384
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_word384
FOLLOW_identifier_in_identifiers407
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_identifiers407
FOLLOW_23_in_identifiers412
public static final org.antlr.runtime.BitSet FOLLOW_23_in_identifiers412
FOLLOW_identifier_in_identifiers416
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_identifiers416
FOLLOW_ID_in_identifier434
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_identifier434
FOLLOW_expression_in_expressions505
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressions505
FOLLOW_AND_in_expressions510
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_expressions510
FOLLOW_expression_in_expressions516
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressions516
FOLLOW_boundCondition_in_expression533
public static final org.antlr.runtime.BitSet FOLLOW_boundCondition_in_expression533
FOLLOW_dateCondition_in_expression541
public static final org.antlr.runtime.BitSet FOLLOW_dateCondition_in_expression541
FOLLOW_32_in_boundCondition561
public static final org.antlr.runtime.BitSet FOLLOW_32_in_boundCondition561
FOLLOW_34_in_boundCondition567
public static final org.antlr.runtime.BitSet FOLLOW_34_in_boundCondition567
FOLLOW_IS_in_boundCondition574
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_boundCondition574
FOLLOW_coordinate_in_boundCondition580
public static final org.antlr.runtime.BitSet FOLLOW_coordinate_in_boundCondition580
FOLLOW_31_in_dateCondition601
public static final org.antlr.runtime.BitSet FOLLOW_31_in_dateCondition601
FOLLOW_33_in_dateCondition608
public static final org.antlr.runtime.BitSet FOLLOW_33_in_dateCondition608
FOLLOW_IS_in_dateCondition616
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_dateCondition616
FOLLOW_date_in_dateCondition623
public static final org.antlr.runtime.BitSet FOLLOW_date_in_dateCondition623
FOLLOW_INT_in_date640
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date640
FOLLOW_24_in_date642
public static final org.antlr.runtime.BitSet FOLLOW_24_in_date642
FOLLOW_INT_in_date646
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date646
FOLLOW_24_in_date648
public static final org.antlr.runtime.BitSet FOLLOW_24_in_date648
FOLLOW_INT_in_date652
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date652
FOLLOW_FLOAT_in_coordinate667
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_coordinate667
FOLLOW_23_in_coordinate669
public static final org.antlr.runtime.BitSet FOLLOW_23_in_coordinate669
FOLLOW_FLOAT_in_coordinate673
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_coordinate673
FOLLOW_22_in_returnExpression714
public static final org.antlr.runtime.BitSet FOLLOW_22_in_returnExpression714
FOLLOW_havingExpression_in_returnExpression719
public static final org.antlr.runtime.BitSet FOLLOW_havingExpression_in_returnExpression719
FOLLOW_27_in_returnExpression753
public static final org.antlr.runtime.BitSet FOLLOW_27_in_returnExpression753
FOLLOW_30_in_returnExpression784
public static final org.antlr.runtime.BitSet FOLLOW_30_in_returnExpression784
FOLLOW_HAVING_in_havingExpression798
public static final org.antlr.runtime.BitSet FOLLOW_HAVING_in_havingExpression798
FOLLOW_27_in_havingExpression826
public static final org.antlr.runtime.BitSet FOLLOW_27_in_havingExpression826
FOLLOW_30_in_havingExpression858
public static final org.antlr.runtime.BitSet FOLLOW_30_in_havingExpression858
SPQLParser
public SPQLParser(org.antlr.runtime.TokenStream input)
SPQLParser
public SPQLParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
getDelegates
public org.antlr.runtime.Parser[] getDelegates()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
reportError
public void reportError(org.antlr.runtime.RecognitionException e)
- Overrides:
reportError in class org.antlr.runtime.BaseRecognizer
query
public final ParsingResult query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
terms
public final List<TermWords> terms()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
term
public final TermWords term()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
words
public final List<String> words()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
word
public final String word()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifiers
public final List<String> identifiers()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final String identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expressions
public final List<Condition> expressions()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public final Condition expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boundCondition
public final Condition boundCondition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dateCondition
public final Condition dateCondition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
date
public final ParserDate date()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
coordinate
public final ParserCoordinate coordinate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
returnExpression
public final ReturnExpression returnExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
havingExpression
public final Type havingExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2013. All Rights Reserved.