public class OrderByParser
extends org.antlr.runtime.Parser
Constructor and Description |
---|
OrderByParser(org.antlr.runtime.TokenStream input) |
OrderByParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
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
public static final String[] tokenNames
public static final int EOF
public static final int ABS
public static final int ALIAS_NAME
public static final int ALIAS_REF
public static final int ALL
public static final int AMPERSAND
public static final int AND
public static final int ANY
public static final int ARROW
public static final int AS
public static final int ASTERISK
public static final int AVG
public static final int BETWEEN
public static final int BETWEEN_LIST
public static final int BIT_LENGTH
public static final int BOTH
public static final int CAST
public static final int CHARACTER_LENGTH
public static final int CHARACTER_LITERAL
public static final int CLASS
public static final int COALESCE
public static final int COLLATE
public static final int COLLECTION_EXPRESSION
public static final int COLON
public static final int COLUMN
public static final int COLUMN_LIST
public static final int COMMA
public static final int CONCAT
public static final int CONST_STRING_VALUE
public static final int COUNT
public static final int CROSS
public static final int CURRENT_DATE
public static final int CURRENT_TIME
public static final int CURRENT_TIMESTAMP
public static final int DAY
public static final int DECIMAL_LITERAL
public static final int DELETE
public static final int DISTINCT
public static final int DOT
public static final int DOT_CLASS
public static final int DOUBLE_PIPE
public static final int DYNAMIC_INSTANTIATION
public static final int DYNAMIC_INSTANTIATION_ARG
public static final int ELEMENTS
public static final int ELSE
public static final int END
public static final int ENTITY_NAME
public static final int ENTITY_PERSISTER_REF
public static final int EOL
public static final int EQUALS
public static final int ESCAPE
public static final int ESCAPE_SEQUENCE
public static final int EXCEPT
public static final int EXISTS
public static final int EXPONENT
public static final int EXTRACT
public static final int FALSE
public static final int FETCH
public static final int FILTER
public static final int FLOATING_POINT_LITERAL
public static final int FLOAT_TYPE_SUFFIX
public static final int FROM
public static final int FULL
public static final int FUNCTION
public static final int GREATER
public static final int GREATER_EQUAL
public static final int GROUPING_VALUE
public static final int GROUP_BY
public static final int HAVING
public static final int HEX_DIGIT
public static final int HEX_LITERAL
public static final int HOUR
public static final int IDENTIFIER
public static final int IN
public static final int INDEX
public static final int INDICES
public static final int INNER
public static final int INSERT
public static final int INSERTABILITY_SPEC
public static final int INTEGER_LITERAL
public static final int INTEGER_TYPE_SUFFIX
public static final int INTERSECT
public static final int INTO
public static final int IN_LIST
public static final int IS
public static final int IS_EMPTY
public static final int IS_NOT_EMPTY
public static final int IS_NOT_NULL
public static final int IS_NULL
public static final int JAVA_CONSTANT
public static final int JOIN
public static final int JPA_PARAM
public static final int LEADING
public static final int LEFT
public static final int LEFT_PAREN
public static final int LEFT_SQUARE
public static final int LENGTH
public static final int LESS
public static final int LESS_EQUAL
public static final int LIKE
public static final int LOCATE
public static final int LOWER
public static final int MAX
public static final int MAXELEMENT
public static final int MAXINDEX
public static final int MEMBER_OF
public static final int MIN
public static final int MINELEMENT
public static final int MININDEX
public static final int MINUS
public static final int MINUTE
public static final int MOD
public static final int MONTH
public static final int NAMED_PARAM
public static final int NEW
public static final int NOT
public static final int NOT_BETWEEN
public static final int NOT_EQUAL
public static final int NOT_IN
public static final int NOT_LIKE
public static final int NOT_MEMBER_OF
public static final int NULL
public static final int NULLIF
public static final int OCTAL_ESCAPE
public static final int OCTAL_LITERAL
public static final int OCTET_LENGTH
public static final int ON
public static final int OR
public static final int ORDER_BY
public static final int ORDER_SPEC
public static final int OUTER
public static final int PARAM
public static final int PATH
public static final int PERCENT
public static final int PERSISTER_JOIN
public static final int PERSISTER_SPACE
public static final int PIPE
public static final int PLUS
public static final int POSITION
public static final int PROPERTIES
public static final int PROPERTY_JOIN
public static final int PROPERTY_REFERENCE
public static final int PROP_FETCH
public static final int QUALIFIED_JOIN
public static final int QUERY
public static final int QUERY_SPEC
public static final int QUOTED_IDENTIFIER
public static final int RIGHT
public static final int RIGHT_PAREN
public static final int RIGHT_SQUARE
public static final int SEARCHED_CASE
public static final int SECOND
public static final int SELECT
public static final int SELECT_FROM
public static final int SELECT_ITEM
public static final int SELECT_LIST
public static final int SEMICOLON
public static final int SET
public static final int SIMPLE_CASE
public static final int SIZE
public static final int SOLIDUS
public static final int SOME
public static final int SORT_SPEC
public static final int SQRT
public static final int STRING_LITERAL
public static final int SUBSTRING
public static final int SUB_QUERY
public static final int SUM
public static final int TABLE
public static final int THEN
public static final int TIMEZONE_HOUR
public static final int TIMEZONE_MINUTE
public static final int TRAILING
public static final int TRIM
public static final int TRUE
public static final int UNARY_MINUS
public static final int UNARY_PLUS
public static final int UNICODE_ESCAPE
public static final int UNION
public static final int UPDATE
public static final int UPPER
public static final int VECTOR_EXPR
public static final int VERSIONED
public static final int VERSIONED_VALUE
public static final int WHEN
public static final int WHERE
public static final int WITH
public static final int WS
public static final int YEAR
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_sortSpecification_in_orderByFragment83
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_orderByFragment87
public static final org.antlr.runtime.BitSet FOLLOW_sortSpecification_in_orderByFragment89
public static final org.antlr.runtime.BitSet FOLLOW_sortKey_in_sortSpecification131
public static final org.antlr.runtime.BitSet FOLLOW_collationSpecification_in_sortSpecification133
public static final org.antlr.runtime.BitSet FOLLOW_orderingSpecification_in_sortSpecification136
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_sortKey182
public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_IDENTIFIER_in_expression210
public static final org.antlr.runtime.BitSet FOLLOW_standardFunction_in_expression237
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_expression245
public static final org.antlr.runtime.BitSet FOLLOW_generalFunction_in_expression277
public static final org.antlr.runtime.BitSet FOLLOW_identDotIdentStructure_in_expression290
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_identDotIdentStructure521
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_identDotIdentStructure525
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_identDotIdentStructure528
public static final org.antlr.runtime.BitSet FOLLOW_castFunction_in_standardFunction545
public static final org.antlr.runtime.BitSet FOLLOW_concatFunction_in_standardFunction550
public static final org.antlr.runtime.BitSet FOLLOW_substringFunction_in_standardFunction555
public static final org.antlr.runtime.BitSet FOLLOW_trimFunction_in_standardFunction560
public static final org.antlr.runtime.BitSet FOLLOW_upperFunction_in_standardFunction565
public static final org.antlr.runtime.BitSet FOLLOW_lowerFunction_in_standardFunction570
public static final org.antlr.runtime.BitSet FOLLOW_lengthFunction_in_standardFunction575
public static final org.antlr.runtime.BitSet FOLLOW_locateFunction_in_standardFunction580
public static final org.antlr.runtime.BitSet FOLLOW_absFunction_in_standardFunction585
public static final org.antlr.runtime.BitSet FOLLOW_sqrtFunction_in_standardFunction590
public static final org.antlr.runtime.BitSet FOLLOW_modFunction_in_standardFunction595
public static final org.antlr.runtime.BitSet FOLLOW_currentDateFunction_in_standardFunction600
public static final org.antlr.runtime.BitSet FOLLOW_currentTimeFunction_in_standardFunction605
public static final org.antlr.runtime.BitSet FOLLOW_currentTimestampFunction_in_standardFunction610
public static final org.antlr.runtime.BitSet FOLLOW_extractFunction_in_standardFunction615
public static final org.antlr.runtime.BitSet FOLLOW_positionFunction_in_standardFunction620
public static final org.antlr.runtime.BitSet FOLLOW_charLengthFunction_in_standardFunction625
public static final org.antlr.runtime.BitSet FOLLOW_octetLengthFunction_in_standardFunction630
public static final org.antlr.runtime.BitSet FOLLOW_bitLengthFunction_in_standardFunction635
public static final org.antlr.runtime.BitSet FOLLOW_cast_keyword_in_castFunction646
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_castFunction648
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_castFunction650
public static final org.antlr.runtime.BitSet FOLLOW_as_keyword_in_castFunction652
public static final org.antlr.runtime.BitSet FOLLOW_dataType_in_castFunction654
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_castFunction656
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_dataType686
public static final org.antlr.runtime.BitSet FOLLOW_concat_keyword_in_concatFunction697
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_concatFunction699
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_concatFunction701
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_concatFunction705
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_concatFunction707
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_concatFunction712
public static final org.antlr.runtime.BitSet FOLLOW_substring_keyword_in_substringFunction739
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_substringFunction741
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_substringFunction743
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_substringFunction745
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_substringFunction747
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_substringFunction751
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_substringFunction753
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_substringFunction757
public static final org.antlr.runtime.BitSet FOLLOW_trim_keyword_in_trimFunction789
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_trimFunction791
public static final org.antlr.runtime.BitSet FOLLOW_trimOperands_in_trimFunction793
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_trimFunction795
public static final org.antlr.runtime.BitSet FOLLOW_trimSpecification_in_trimOperands837
public static final org.antlr.runtime.BitSet FOLLOW_from_keyword_in_trimOperands839
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands841
public static final org.antlr.runtime.BitSet FOLLOW_trimSpecification_in_trimOperands863
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands865
public static final org.antlr.runtime.BitSet FOLLOW_from_keyword_in_trimOperands867
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands869
public static final org.antlr.runtime.BitSet FOLLOW_from_keyword_in_trimOperands888
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands890
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands913
public static final org.antlr.runtime.BitSet FOLLOW_from_keyword_in_trimOperands917
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_trimOperands919
public static final org.antlr.runtime.BitSet FOLLOW_leading_keyword_in_trimSpecification967
public static final org.antlr.runtime.BitSet FOLLOW_trailing_keyword_in_trimSpecification972
public static final org.antlr.runtime.BitSet FOLLOW_both_keyword_in_trimSpecification977
public static final org.antlr.runtime.BitSet FOLLOW_upper_keyword_in_upperFunction988
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_upperFunction990
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_upperFunction992
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_upperFunction994
public static final org.antlr.runtime.BitSet FOLLOW_lower_keyword_in_lowerFunction1020
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lowerFunction1022
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_lowerFunction1024
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lowerFunction1026
public static final org.antlr.runtime.BitSet FOLLOW_length_keyword_in_lengthFunction1052
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lengthFunction1054
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_lengthFunction1056
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lengthFunction1058
public static final org.antlr.runtime.BitSet FOLLOW_locate_keyword_in_locateFunction1084
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_locateFunction1086
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_locateFunction1088
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_locateFunction1090
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_locateFunction1092
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_locateFunction1096
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_locateFunction1098
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_locateFunction1103
public static final org.antlr.runtime.BitSet FOLLOW_abs_keyword_in_absFunction1130
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_absFunction1132
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_absFunction1134
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_absFunction1136
public static final org.antlr.runtime.BitSet FOLLOW_sqrt_keyword_in_sqrtFunction1162
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_sqrtFunction1164
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_sqrtFunction1166
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_sqrtFunction1168
public static final org.antlr.runtime.BitSet FOLLOW_mod_keyword_in_modFunction1194
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_modFunction1196
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modFunction1198
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_modFunction1200
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_modFunction1202
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_modFunction1204
public static final org.antlr.runtime.BitSet FOLLOW_current_date_keyword_in_currentDateFunction1231
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_currentDateFunction1235
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_currentDateFunction1238
public static final org.antlr.runtime.BitSet FOLLOW_current_time_keyword_in_currentTimeFunction1253
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_currentTimeFunction1257
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_currentTimeFunction1260
public static final org.antlr.runtime.BitSet FOLLOW_current_timestamp_keyword_in_currentTimestampFunction1275
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_currentTimestampFunction1279
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_currentTimestampFunction1282
public static final org.antlr.runtime.BitSet FOLLOW_extract_keyword_in_extractFunction1297
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_extractFunction1299
public static final org.antlr.runtime.BitSet FOLLOW_extractField_in_extractFunction1301
public static final org.antlr.runtime.BitSet FOLLOW_from_keyword_in_extractFunction1303
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_extractFunction1305
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_extractFunction1307
public static final org.antlr.runtime.BitSet FOLLOW_datetimeField_in_extractField1335
public static final org.antlr.runtime.BitSet FOLLOW_timeZoneField_in_extractField1340
public static final org.antlr.runtime.BitSet FOLLOW_nonSecondDatetimeField_in_datetimeField1351
public static final org.antlr.runtime.BitSet FOLLOW_second_keyword_in_datetimeField1356
public static final org.antlr.runtime.BitSet FOLLOW_year_keyword_in_nonSecondDatetimeField1367
public static final org.antlr.runtime.BitSet FOLLOW_month_keyword_in_nonSecondDatetimeField1372
public static final org.antlr.runtime.BitSet FOLLOW_day_keyword_in_nonSecondDatetimeField1377
public static final org.antlr.runtime.BitSet FOLLOW_hour_keyword_in_nonSecondDatetimeField1382
public static final org.antlr.runtime.BitSet FOLLOW_minute_keyword_in_nonSecondDatetimeField1387
public static final org.antlr.runtime.BitSet FOLLOW_timezone_hour_keyword_in_timeZoneField1398
public static final org.antlr.runtime.BitSet FOLLOW_timezone_minute_keyword_in_timeZoneField1403
public static final org.antlr.runtime.BitSet FOLLOW_position_keyword_in_positionFunction1414
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_positionFunction1416
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_positionFunction1418
public static final org.antlr.runtime.BitSet FOLLOW_in_keyword_in_positionFunction1420
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_positionFunction1422
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_positionFunction1424
public static final org.antlr.runtime.BitSet FOLLOW_character_length_keyword_in_charLengthFunction1451
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_charLengthFunction1453
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_charLengthFunction1455
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_charLengthFunction1457
public static final org.antlr.runtime.BitSet FOLLOW_octet_length_keyword_in_octetLengthFunction1483
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_octetLengthFunction1485
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_octetLengthFunction1487
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_octetLengthFunction1489
public static final org.antlr.runtime.BitSet FOLLOW_bit_length_keyword_in_bitLengthFunction1515
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_bitLengthFunction1517
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_bitLengthFunction1519
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_bitLengthFunction1521
public static final org.antlr.runtime.BitSet FOLLOW_generalFunctionName_in_generalFunction1551
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_generalFunction1553
public static final org.antlr.runtime.BitSet FOLLOW_functionArgument_in_generalFunction1555
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_generalFunction1559
public static final org.antlr.runtime.BitSet FOLLOW_functionArgument_in_generalFunction1561
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_generalFunction1566
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_generalFunctionName1605
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_generalFunctionName1609
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_generalFunctionName1611
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_functionArgument1629
public static final org.antlr.runtime.BitSet FOLLOW_numeric_literal_in_literal1643
public static final org.antlr.runtime.BitSet FOLLOW_HEX_LITERAL_in_literal1648
public static final org.antlr.runtime.BitSet FOLLOW_OCTAL_LITERAL_in_literal1653
public static final org.antlr.runtime.BitSet FOLLOW_CHARACTER_LITERAL_in_literal1658
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_literal1663
public static final org.antlr.runtime.BitSet FOLLOW_collateKeyword_in_collationSpecification1701
public static final org.antlr.runtime.BitSet FOLLOW_collationName_in_collationSpecification1703
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_collateKeyword1739
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_collationName1771
public static final org.antlr.runtime.BitSet FOLLOW_ascending_keyword_in_orderingSpecification1791
public static final org.antlr.runtime.BitSet FOLLOW_descending_keyword_in_orderingSpecification1812
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_abs_keyword1850
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_as_keyword1874
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_ascending_keyword1899
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_bit_length_keyword1915
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_both_keyword1939
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_cast_keyword1963
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_character_length_keyword1987
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_concat_keyword2011
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_current_date_keyword2035
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_current_time_keyword2059
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_current_timestamp_keyword2083
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_day_keyword2107
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_descending_keyword2132
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_extract_keyword2148
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_from_keyword2172
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_hour_keyword2196
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_in_keyword2220
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_leading_keyword2243
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_length_keyword2267
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_locate_keyword2291
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_lower_keyword2315
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_minute_keyword2339
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_mod_keyword2363
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_month_keyword2387
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_octet_length_keyword2411
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_position_keyword2435
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_second_keyword2459
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_sqrt_keyword2483
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_substring_keyword2507
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_timezone_hour_keyword2531
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_timezone_minute_keyword2555
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_trailing_keyword2579
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_trim_keyword2603
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_upper_keyword2627
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_year_keyword2651
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_synpred1_OrderByParser260
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_synpred1_OrderByParser264
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_synpred1_OrderByParser266
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_synpred1_OrderByParser271
public OrderByParser(org.antlr.runtime.TokenStream input)
public OrderByParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
protected void prepareFlattenTuplesStack()
protected boolean isFunctionName(String text)
"standard"
functions. This is only needed in the
case of seeing a dot-ident structure which is not followed by a paren; such structures
which are followed by a paren are explicitly assumed to be a function name.text
- The text to check as a function name.standardFunction()
protected boolean isPropertyName(String text)
text
- The text to check as a property name.protected org.antlr.runtime.tree.CommonTree buildPropertyColumns(org.antlr.runtime.tree.CommonTree propertyTree)
COLUMN
or VECTOR_EXPR
tree.propertyTree
- The tree representing the property name.public Boolean shouldFlattenTuplesInOrderBy()
public final OrderByParser.orderByFragment_return orderByFragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.sortSpecification_return sortSpecification() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.sortKey_return sortKey() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.expression_return expression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.identifier_return identifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.identDotIdentStructure_return identDotIdentStructure() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.standardFunction_return standardFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.castFunction_return castFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.dataType_return dataType() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.concatFunction_return concatFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.substringFunction_return substringFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.trimFunction_return trimFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.trimOperands_return trimOperands() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.trimSpecification_return trimSpecification() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.upperFunction_return upperFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.lowerFunction_return lowerFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.lengthFunction_return lengthFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.locateFunction_return locateFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.absFunction_return absFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.sqrtFunction_return sqrtFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.modFunction_return modFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.currentDateFunction_return currentDateFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.currentTimeFunction_return currentTimeFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.currentTimestampFunction_return currentTimestampFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.extractFunction_return extractFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.extractField_return extractField() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.datetimeField_return datetimeField() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.nonSecondDatetimeField_return nonSecondDatetimeField() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.timeZoneField_return timeZoneField() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.positionFunction_return positionFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.charLengthFunction_return charLengthFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.octetLengthFunction_return octetLengthFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.bitLengthFunction_return bitLengthFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.generalFunction_return generalFunction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.generalFunctionName_return generalFunctionName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.functionArgument_return functionArgument() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.literal_return literal() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.numeric_literal_return numeric_literal() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.collationSpecification_return collationSpecification() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.collateKeyword_return collateKeyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.collationName_return collationName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.orderingSpecification_return orderingSpecification() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.abs_keyword_return abs_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.as_keyword_return as_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.ascending_keyword_return ascending_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.bit_length_keyword_return bit_length_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.both_keyword_return both_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.cast_keyword_return cast_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.character_length_keyword_return character_length_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.concat_keyword_return concat_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.current_date_keyword_return current_date_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.current_time_keyword_return current_time_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.current_timestamp_keyword_return current_timestamp_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.day_keyword_return day_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.descending_keyword_return descending_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.extract_keyword_return extract_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.from_keyword_return from_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.hour_keyword_return hour_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.in_keyword_return in_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.leading_keyword_return leading_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.length_keyword_return length_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.locate_keyword_return locate_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.lower_keyword_return lower_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.minute_keyword_return minute_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.mod_keyword_return mod_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.month_keyword_return month_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.octet_length_keyword_return octet_length_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.position_keyword_return position_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.second_keyword_return second_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.sqrt_keyword_return sqrt_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.substring_keyword_return substring_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.timezone_hour_keyword_return timezone_hour_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.timezone_minute_keyword_return timezone_minute_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.trailing_keyword_return trailing_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.trim_keyword_return trim_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.upper_keyword_return upper_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final OrderByParser.year_keyword_return year_keyword() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void synpred1_OrderByParser_fragment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final boolean synpred1_OrderByParser()
Copyright © 2013. All rights reserved.