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, reportError, 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_query40
public static final org.antlr.runtime.BitSet FOLLOW_terms_in_query40
FOLLOW_IN_in_query52
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_query52
FOLLOW_identifiers_in_query56
public static final org.antlr.runtime.BitSet FOLLOW_identifiers_in_query56
FOLLOW_WHERE_in_query70
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_query70
FOLLOW_expressions_in_query74
public static final org.antlr.runtime.BitSet FOLLOW_expressions_in_query74
FOLLOW_RETURN_in_query88
public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_query88
FOLLOW_returnExpression_in_query92
public static final org.antlr.runtime.BitSet FOLLOW_returnExpression_in_query92
FOLLOW_term_in_terms161
public static final org.antlr.runtime.BitSet FOLLOW_term_in_terms161
FOLLOW_23_in_terms166
public static final org.antlr.runtime.BitSet FOLLOW_23_in_terms166
FOLLOW_term_in_terms170
public static final org.antlr.runtime.BitSet FOLLOW_term_in_terms170
FOLLOW_words_in_term227
public static final org.antlr.runtime.BitSet FOLLOW_words_in_term227
FOLLOW_AS_in_term269
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_term269
FOLLOW_set_in_term310
public static final org.antlr.runtime.BitSet FOLLOW_set_in_term310
FOLLOW_set_in_term322
public static final org.antlr.runtime.BitSet FOLLOW_set_in_term322
FOLLOW_word_in_words347
public static final org.antlr.runtime.BitSet FOLLOW_word_in_words347
FOLLOW_23_in_words354
public static final org.antlr.runtime.BitSet FOLLOW_23_in_words354
FOLLOW_word_in_words358
public static final org.antlr.runtime.BitSet FOLLOW_word_in_words358
FOLLOW_STRING_in_word375
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_word375
FOLLOW_identifier_in_identifiers398
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_identifiers398
FOLLOW_23_in_identifiers403
public static final org.antlr.runtime.BitSet FOLLOW_23_in_identifiers403
FOLLOW_identifier_in_identifiers407
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_identifiers407
FOLLOW_ID_in_identifier425
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_identifier425
FOLLOW_expression_in_expressions496
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressions496
FOLLOW_AND_in_expressions501
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_expressions501
FOLLOW_expression_in_expressions507
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressions507
FOLLOW_boundCondition_in_expression524
public static final org.antlr.runtime.BitSet FOLLOW_boundCondition_in_expression524
FOLLOW_dateCondition_in_expression532
public static final org.antlr.runtime.BitSet FOLLOW_dateCondition_in_expression532
FOLLOW_32_in_boundCondition552
public static final org.antlr.runtime.BitSet FOLLOW_32_in_boundCondition552
FOLLOW_34_in_boundCondition558
public static final org.antlr.runtime.BitSet FOLLOW_34_in_boundCondition558
FOLLOW_IS_in_boundCondition565
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_boundCondition565
FOLLOW_coordinate_in_boundCondition571
public static final org.antlr.runtime.BitSet FOLLOW_coordinate_in_boundCondition571
FOLLOW_31_in_dateCondition592
public static final org.antlr.runtime.BitSet FOLLOW_31_in_dateCondition592
FOLLOW_33_in_dateCondition599
public static final org.antlr.runtime.BitSet FOLLOW_33_in_dateCondition599
FOLLOW_IS_in_dateCondition607
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_dateCondition607
FOLLOW_date_in_dateCondition614
public static final org.antlr.runtime.BitSet FOLLOW_date_in_dateCondition614
FOLLOW_INT_in_date631
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date631
FOLLOW_24_in_date633
public static final org.antlr.runtime.BitSet FOLLOW_24_in_date633
FOLLOW_INT_in_date637
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date637
FOLLOW_24_in_date639
public static final org.antlr.runtime.BitSet FOLLOW_24_in_date639
FOLLOW_INT_in_date643
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_date643
FOLLOW_FLOAT_in_coordinate658
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_coordinate658
FOLLOW_23_in_coordinate660
public static final org.antlr.runtime.BitSet FOLLOW_23_in_coordinate660
FOLLOW_FLOAT_in_coordinate664
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_coordinate664
FOLLOW_22_in_returnExpression705
public static final org.antlr.runtime.BitSet FOLLOW_22_in_returnExpression705
FOLLOW_havingExpression_in_returnExpression710
public static final org.antlr.runtime.BitSet FOLLOW_havingExpression_in_returnExpression710
FOLLOW_27_in_returnExpression744
public static final org.antlr.runtime.BitSet FOLLOW_27_in_returnExpression744
FOLLOW_30_in_returnExpression775
public static final org.antlr.runtime.BitSet FOLLOW_30_in_returnExpression775
FOLLOW_HAVING_in_havingExpression789
public static final org.antlr.runtime.BitSet FOLLOW_HAVING_in_havingExpression789
FOLLOW_27_in_havingExpression817
public static final org.antlr.runtime.BitSet FOLLOW_27_in_havingExpression817
FOLLOW_30_in_havingExpression849
public static final org.antlr.runtime.BitSet FOLLOW_30_in_havingExpression849
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
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.