org.apache.chemistry.opencmis.server.support.query
Class CMISQLParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.apache.chemistry.opencmis.server.support.query.CMISQLParser
public class CMISQLParser
- extends org.antlr.runtime.Parser
CMISQL 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 |
CMISQLParser(org.antlr.runtime.TokenStream input)
|
CMISQLParser(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
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
LT
public static final int LT
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
BOOL_LIT
public static final int BOOL_LIT
- See Also:
- Constant Field Values
INNER
public static final int INNER
- See Also:
- Constant Field Values
TIME_LIT
public static final int TIME_LIT
- See Also:
- Constant Field Values
ORDER
public static final int ORDER
- See Also:
- Constant Field Values
STRING_LIT
public static final int STRING_LIT
- See Also:
- Constant Field Values
CONTAINS
public static final int CONTAINS
- See Also:
- Constant Field Values
LTEQ
public static final int LTEQ
- See Also:
- Constant Field Values
ExactNumLit
public static final int ExactNumLit
- See Also:
- Constant Field Values
TABLE
public static final int TABLE
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
UN_OP
public static final int UN_OP
- See Also:
- Constant Field Values
AS
public static final int AS
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
LPAR
public static final int LPAR
- See Also:
- Constant Field Values
IS_NULL
public static final int IS_NULL
- See Also:
- Constant Field Values
Digits
public static final int Digits
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
IS
public static final int IS
- See Also:
- Constant Field Values
BIN_OP
public static final int BIN_OP
- See Also:
- Constant Field Values
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
COL
public static final int COL
- See Also:
- Constant Field Values
Sign
public static final int Sign
- See Also:
- Constant Field Values
EQ
public static final int EQ
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
NUM_LIT
public static final int NUM_LIT
- See Also:
- Constant Field Values
SELECT
public static final int SELECT
- See Also:
- Constant Field Values
LIKE
public static final int LIKE
- See Also:
- Constant Field Values
OUTER
public static final int OUTER
- See Also:
- Constant Field Values
BY
public static final int BY
- See Also:
- Constant Field Values
ASC
public static final int ASC
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
NOT_LIKE
public static final int NOT_LIKE
- See Also:
- Constant Field Values
ON
public static final int ON
- See Also:
- Constant Field Values
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
IS_NOT_NULL
public static final int IS_NOT_NULL
- See Also:
- Constant Field Values
GTEQ
public static final int GTEQ
- See Also:
- Constant Field Values
ApproxNumLit
public static final int ApproxNumLit
- See Also:
- Constant Field Values
LIST
public static final int LIST
- See Also:
- Constant Field Values
JOIN
public static final int JOIN
- See Also:
- Constant Field Values
IN_FOLDER
public static final int IN_FOLDER
- See Also:
- Constant Field Values
BIN_OP_ANY
public static final int BIN_OP_ANY
- See Also:
- Constant Field Values
ANY
public static final int ANY
- See Also:
- Constant Field Values
NEQ
public static final int NEQ
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
SCORE
public static final int SCORE
- See Also:
- Constant Field Values
IN_TREE
public static final int IN_TREE
- See Also:
- Constant Field Values
FUNC
public static final int FUNC
- See Also:
- Constant Field Values
NOT_IN
public static final int NOT_IN
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
GT
public static final int GT
- See Also:
- Constant Field Values
RPAR
public static final int RPAR
- See Also:
- Constant Field Values
DESC
public static final int DESC
- See Also:
- Constant Field Values
FROM
public static final int FROM
- See Also:
- Constant Field Values
DISTINCT
public static final int DISTINCT
- See Also:
- Constant Field Values
ORDER_BY
public static final int ORDER_BY
- See Also:
- Constant Field Values
TIMESTAMP
public static final int TIMESTAMP
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
dfa23
protected org.apache.chemistry.opencmis.server.support.query.CMISQLParser.DFA23 dfa23
FOLLOW_SELECT_in_query48
public static final org.antlr.runtime.BitSet FOLLOW_SELECT_in_query48
FOLLOW_DISTINCT_in_query51
public static final org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_query51
FOLLOW_select_list_in_query54
public static final org.antlr.runtime.BitSet FOLLOW_select_list_in_query54
FOLLOW_from_clause_in_query56
public static final org.antlr.runtime.BitSet FOLLOW_from_clause_in_query56
FOLLOW_where_clause_in_query58
public static final org.antlr.runtime.BitSet FOLLOW_where_clause_in_query58
FOLLOW_order_by_clause_in_query61
public static final org.antlr.runtime.BitSet FOLLOW_order_by_clause_in_query61
FOLLOW_STAR_in_select_list74
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_list74
FOLLOW_select_sublist_in_select_list82
public static final org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list82
FOLLOW_COMMA_in_select_list86
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_select_list86
FOLLOW_select_sublist_in_select_list88
public static final org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list88
FOLLOW_value_expression_in_select_sublist123
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_select_sublist123
FOLLOW_AS_in_select_sublist127
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_select_sublist127
FOLLOW_column_name_in_select_sublist131
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_select_sublist131
FOLLOW_qualifier_in_select_sublist142
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_select_sublist142
FOLLOW_DOT_in_select_sublist144
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_select_sublist144
FOLLOW_STAR_in_select_sublist146
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_sublist146
FOLLOW_column_reference_in_value_expression169
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_value_expression169
FOLLOW_string_value_function_in_value_expression177
public static final org.antlr.runtime.BitSet FOLLOW_string_value_function_in_value_expression177
FOLLOW_numeric_value_function_in_value_expression185
public static final org.antlr.runtime.BitSet FOLLOW_numeric_value_function_in_value_expression185
FOLLOW_qualifier_in_column_reference203
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_column_reference203
FOLLOW_DOT_in_column_reference205
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_column_reference205
FOLLOW_column_name_in_column_reference210
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_column_reference210
FOLLOW_qualifier_in_multi_valued_column_reference245
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_multi_valued_column_reference245
FOLLOW_DOT_in_multi_valued_column_reference247
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_multi_valued_column_reference247
FOLLOW_multi_valued_column_name_in_multi_valued_column_reference252
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_name_in_multi_valued_column_reference252
FOLLOW_ID_in_string_value_function285
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_string_value_function285
FOLLOW_LPAR_in_string_value_function287
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_string_value_function287
FOLLOW_column_reference_in_string_value_function289
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_string_value_function289
FOLLOW_RPAR_in_string_value_function291
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_string_value_function291
FOLLOW_SCORE_in_numeric_value_function325
public static final org.antlr.runtime.BitSet FOLLOW_SCORE_in_numeric_value_function325
FOLLOW_LPAR_in_numeric_value_function327
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_numeric_value_function327
FOLLOW_RPAR_in_numeric_value_function329
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_numeric_value_function329
FOLLOW_table_name_in_qualifier351
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_qualifier351
FOLLOW_FROM_in_from_clause368
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_from_clause368
FOLLOW_table_reference_in_from_clause371
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_from_clause371
FOLLOW_one_table_in_table_reference382
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_reference382
FOLLOW_table_join_in_table_reference384
public static final org.antlr.runtime.BitSet FOLLOW_table_join_in_table_reference384
FOLLOW_join_kind_in_table_join401
public static final org.antlr.runtime.BitSet FOLLOW_join_kind_in_table_join401
FOLLOW_one_table_in_table_join403
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_join403
FOLLOW_join_specification_in_table_join405
public static final org.antlr.runtime.BitSet FOLLOW_join_specification_in_table_join405
FOLLOW_LPAR_in_one_table441
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_one_table441
FOLLOW_table_reference_in_one_table444
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_one_table444
FOLLOW_RPAR_in_one_table446
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_one_table446
FOLLOW_table_name_in_one_table455
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table455
FOLLOW_table_name_in_one_table479
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table479
FOLLOW_AS_in_one_table481
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_one_table481
FOLLOW_correlation_name_in_one_table484
public static final org.antlr.runtime.BitSet FOLLOW_correlation_name_in_one_table484
FOLLOW_JOIN_in_join_kind520
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind520
FOLLOW_INNER_in_join_kind540
public static final org.antlr.runtime.BitSet FOLLOW_INNER_in_join_kind540
FOLLOW_JOIN_in_join_kind542
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind542
FOLLOW_LEFT_in_join_kind562
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_join_kind562
FOLLOW_OUTER_in_join_kind564
public static final org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind564
FOLLOW_JOIN_in_join_kind567
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind567
FOLLOW_RIGHT_in_join_kind587
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_join_kind587
FOLLOW_OUTER_in_join_kind589
public static final org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind589
FOLLOW_JOIN_in_join_kind592
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind592
FOLLOW_ON_in_join_specification620
public static final org.antlr.runtime.BitSet FOLLOW_ON_in_join_specification620
FOLLOW_column_reference_in_join_specification623
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification623
FOLLOW_EQ_in_join_specification625
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_join_specification625
FOLLOW_column_reference_in_join_specification627
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification627
FOLLOW_WHERE_in_where_clause639
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_where_clause639
FOLLOW_search_condition_in_where_clause642
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_where_clause642
FOLLOW_boolean_term_in_search_condition653
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition653
FOLLOW_OR_in_search_condition657
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_search_condition657
FOLLOW_boolean_term_in_search_condition659
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition659
FOLLOW_boolean_factor_in_boolean_term673
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term673
FOLLOW_AND_in_boolean_term677
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_term677
FOLLOW_boolean_factor_in_boolean_term679
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term679
FOLLOW_NOT_in_boolean_factor693
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor693
FOLLOW_boolean_test_in_boolean_factor696
public static final org.antlr.runtime.BitSet FOLLOW_boolean_test_in_boolean_factor696
FOLLOW_predicate_in_boolean_test709
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_test709
FOLLOW_LPAR_in_boolean_test717
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_boolean_test717
FOLLOW_search_condition_in_boolean_test719
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_boolean_test719
FOLLOW_RPAR_in_boolean_test721
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_boolean_test721
FOLLOW_comparison_predicate_in_predicate739
public static final org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_predicate739
FOLLOW_in_predicate_in_predicate747
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate747
FOLLOW_like_predicate_in_predicate755
public static final org.antlr.runtime.BitSet FOLLOW_like_predicate_in_predicate755
FOLLOW_null_predicate_in_predicate763
public static final org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate763
FOLLOW_quantified_comparison_predicate_in_predicate771
public static final org.antlr.runtime.BitSet FOLLOW_quantified_comparison_predicate_in_predicate771
FOLLOW_quantified_in_predicate_in_predicate779
public static final org.antlr.runtime.BitSet FOLLOW_quantified_in_predicate_in_predicate779
FOLLOW_text_search_predicate_in_predicate787
public static final org.antlr.runtime.BitSet FOLLOW_text_search_predicate_in_predicate787
FOLLOW_folder_predicate_in_predicate795
public static final org.antlr.runtime.BitSet FOLLOW_folder_predicate_in_predicate795
FOLLOW_value_expression_in_comparison_predicate811
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_comparison_predicate811
FOLLOW_comp_op_in_comparison_predicate813
public static final org.antlr.runtime.BitSet FOLLOW_comp_op_in_comparison_predicate813
FOLLOW_literal_in_comparison_predicate815
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_comparison_predicate815
FOLLOW_set_in_comp_op0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_comp_op0
FOLLOW_set_in_literal0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal0
FOLLOW_column_reference_in_in_predicate924
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate924
FOLLOW_IN_in_in_predicate926
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate926
FOLLOW_LPAR_in_in_predicate928
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate928
FOLLOW_in_value_list_in_in_predicate930
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate930
FOLLOW_RPAR_in_in_predicate932
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate932
FOLLOW_column_reference_in_in_predicate960
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate960
FOLLOW_NOT_in_in_predicate962
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_in_predicate962
FOLLOW_IN_in_in_predicate964
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate964
FOLLOW_LPAR_in_in_predicate966
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate966
FOLLOW_in_value_list_in_in_predicate968
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate968
FOLLOW_RPAR_in_in_predicate970
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate970
FOLLOW_literal_in_in_value_list1006
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1006
FOLLOW_COMMA_in_in_value_list1010
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_in_value_list1010
FOLLOW_literal_in_in_value_list1012
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1012
FOLLOW_column_reference_in_like_predicate1048
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1048
FOLLOW_LIKE_in_like_predicate1050
public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1050
FOLLOW_STRING_LIT_in_like_predicate1052
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1052
FOLLOW_column_reference_in_like_predicate1080
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1080
FOLLOW_NOT_in_like_predicate1082
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_like_predicate1082
FOLLOW_LIKE_in_like_predicate1084
public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1084
FOLLOW_STRING_LIT_in_like_predicate1086
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1086
FOLLOW_column_reference_in_null_predicate1132
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_null_predicate1132
FOLLOW_IS_in_null_predicate1134
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate1134
FOLLOW_NOT_in_null_predicate1144
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_null_predicate1144
FOLLOW_NULL_in_null_predicate1146
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1146
FOLLOW_NULL_in_null_predicate1166
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1166
FOLLOW_literal_in_quantified_comparison_predicate1208
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_quantified_comparison_predicate1208
FOLLOW_comp_op_in_quantified_comparison_predicate1210
public static final org.antlr.runtime.BitSet FOLLOW_comp_op_in_quantified_comparison_predicate1210
FOLLOW_ANY_in_quantified_comparison_predicate1212
public static final org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_comparison_predicate1212
FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1214
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1214
FOLLOW_ANY_in_quantified_in_predicate1248
public static final org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_in_predicate1248
FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1250
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1250
FOLLOW_NOT_in_quantified_in_predicate1260
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_quantified_in_predicate1260
FOLLOW_IN_in_quantified_in_predicate1262
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1262
FOLLOW_LPAR_in_quantified_in_predicate1264
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1264
FOLLOW_in_value_list_in_quantified_in_predicate1266
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1266
FOLLOW_RPAR_in_quantified_in_predicate1268
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1268
FOLLOW_IN_in_quantified_in_predicate1300
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1300
FOLLOW_LPAR_in_quantified_in_predicate1306
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1306
FOLLOW_in_value_list_in_quantified_in_predicate1308
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1308
FOLLOW_RPAR_in_quantified_in_predicate1310
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1310
FOLLOW_CONTAINS_in_text_search_predicate1360
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_text_search_predicate1360
FOLLOW_LPAR_in_text_search_predicate1362
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_text_search_predicate1362
FOLLOW_qualifier_in_text_search_predicate1365
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_text_search_predicate1365
FOLLOW_COMMA_in_text_search_predicate1367
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_text_search_predicate1367
FOLLOW_text_search_expression_in_text_search_predicate1371
public static final org.antlr.runtime.BitSet FOLLOW_text_search_expression_in_text_search_predicate1371
FOLLOW_RPAR_in_text_search_predicate1373
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_text_search_predicate1373
FOLLOW_IN_FOLDER_in_folder_predicate1412
public static final org.antlr.runtime.BitSet FOLLOW_IN_FOLDER_in_folder_predicate1412
FOLLOW_IN_TREE_in_folder_predicate1418
public static final org.antlr.runtime.BitSet FOLLOW_IN_TREE_in_folder_predicate1418
FOLLOW_LPAR_in_folder_predicate1422
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_folder_predicate1422
FOLLOW_qualifier_in_folder_predicate1425
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_folder_predicate1425
FOLLOW_COMMA_in_folder_predicate1427
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_folder_predicate1427
FOLLOW_folder_id_in_folder_predicate1431
public static final org.antlr.runtime.BitSet FOLLOW_folder_id_in_folder_predicate1431
FOLLOW_RPAR_in_folder_predicate1433
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_folder_predicate1433
FOLLOW_ORDER_in_order_by_clause1469
public static final org.antlr.runtime.BitSet FOLLOW_ORDER_in_order_by_clause1469
FOLLOW_BY_in_order_by_clause1471
public static final org.antlr.runtime.BitSet FOLLOW_BY_in_order_by_clause1471
FOLLOW_sort_specification_in_order_by_clause1473
public static final org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1473
FOLLOW_COMMA_in_order_by_clause1477
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_order_by_clause1477
FOLLOW_sort_specification_in_order_by_clause1479
public static final org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1479
FOLLOW_column_reference_in_sort_specification1515
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1515
FOLLOW_column_reference_in_sort_specification1529
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1529
FOLLOW_set_in_sort_specification1531
public static final org.antlr.runtime.BitSet FOLLOW_set_in_sort_specification1531
FOLLOW_ID_in_correlation_name1555
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_name1555
FOLLOW_ID_in_table_name1566
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_table_name1566
FOLLOW_ID_in_column_name1577
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_column_name1577
FOLLOW_ID_in_multi_valued_column_name1588
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_multi_valued_column_name1588
FOLLOW_STRING_LIT_in_folder_id1599
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_folder_id1599
FOLLOW_STRING_LIT_in_text_search_expression1610
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_text_search_expression1610
CMISQLParser
public CMISQLParser(org.antlr.runtime.TokenStream input)
CMISQLParser
public CMISQLParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
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 CMISQLParser.query_return query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
select_list
public final CMISQLParser.select_list_return select_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
select_sublist
public final CMISQLParser.select_sublist_return select_sublist()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value_expression
public final CMISQLParser.value_expression_return value_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_reference
public final CMISQLParser.column_reference_return column_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multi_valued_column_reference
public final CMISQLParser.multi_valued_column_reference_return multi_valued_column_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
string_value_function
public final CMISQLParser.string_value_function_return string_value_function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numeric_value_function
public final CMISQLParser.numeric_value_function_return numeric_value_function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
qualifier
public final CMISQLParser.qualifier_return qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
from_clause
public final CMISQLParser.from_clause_return from_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_reference
public final CMISQLParser.table_reference_return table_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_join
public final CMISQLParser.table_join_return table_join()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
one_table
public final CMISQLParser.one_table_return one_table()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
join_kind
public final CMISQLParser.join_kind_return join_kind()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
join_specification
public final CMISQLParser.join_specification_return join_specification()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
where_clause
public final CMISQLParser.where_clause_return where_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
search_condition
public final CMISQLParser.search_condition_return search_condition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_term
public final CMISQLParser.boolean_term_return boolean_term()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_factor
public final CMISQLParser.boolean_factor_return boolean_factor()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_test
public final CMISQLParser.boolean_test_return boolean_test()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
predicate
public final CMISQLParser.predicate_return predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comparison_predicate
public final CMISQLParser.comparison_predicate_return comparison_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comp_op
public final CMISQLParser.comp_op_return comp_op()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final CMISQLParser.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in_predicate
public final CMISQLParser.in_predicate_return in_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in_value_list
public final CMISQLParser.in_value_list_return in_value_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
like_predicate
public final CMISQLParser.like_predicate_return like_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
null_predicate
public final CMISQLParser.null_predicate_return null_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
quantified_comparison_predicate
public final CMISQLParser.quantified_comparison_predicate_return quantified_comparison_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
quantified_in_predicate
public final CMISQLParser.quantified_in_predicate_return quantified_in_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
text_search_predicate
public final CMISQLParser.text_search_predicate_return text_search_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
folder_predicate
public final CMISQLParser.folder_predicate_return folder_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
order_by_clause
public final CMISQLParser.order_by_clause_return order_by_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sort_specification
public final CMISQLParser.sort_specification_return sort_specification()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
correlation_name
public final CMISQLParser.correlation_name_return correlation_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_name
public final CMISQLParser.table_name_return table_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_name
public final CMISQLParser.column_name_return column_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multi_valued_column_name
public final CMISQLParser.multi_valued_column_name_return multi_valued_column_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
folder_id
public final CMISQLParser.folder_id_return folder_id()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
text_search_expression
public final CMISQLParser.text_search_expression_return text_search_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.