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, 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
errorMessage
public String errorMessage
dfa23
protected org.apache.chemistry.opencmis.server.support.query.CMISQLParser.DFA23 dfa23
FOLLOW_SELECT_in_query54
public static final org.antlr.runtime.BitSet FOLLOW_SELECT_in_query54
FOLLOW_DISTINCT_in_query57
public static final org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_query57
FOLLOW_select_list_in_query60
public static final org.antlr.runtime.BitSet FOLLOW_select_list_in_query60
FOLLOW_from_clause_in_query62
public static final org.antlr.runtime.BitSet FOLLOW_from_clause_in_query62
FOLLOW_where_clause_in_query64
public static final org.antlr.runtime.BitSet FOLLOW_where_clause_in_query64
FOLLOW_order_by_clause_in_query67
public static final org.antlr.runtime.BitSet FOLLOW_order_by_clause_in_query67
FOLLOW_STAR_in_select_list80
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_list80
FOLLOW_select_sublist_in_select_list88
public static final org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list88
FOLLOW_COMMA_in_select_list92
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_select_list92
FOLLOW_select_sublist_in_select_list94
public static final org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list94
FOLLOW_value_expression_in_select_sublist129
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_select_sublist129
FOLLOW_AS_in_select_sublist133
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_select_sublist133
FOLLOW_column_name_in_select_sublist137
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_select_sublist137
FOLLOW_qualifier_in_select_sublist148
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_select_sublist148
FOLLOW_DOT_in_select_sublist150
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_select_sublist150
FOLLOW_STAR_in_select_sublist152
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_sublist152
FOLLOW_column_reference_in_value_expression175
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_value_expression175
FOLLOW_string_value_function_in_value_expression183
public static final org.antlr.runtime.BitSet FOLLOW_string_value_function_in_value_expression183
FOLLOW_numeric_value_function_in_value_expression191
public static final org.antlr.runtime.BitSet FOLLOW_numeric_value_function_in_value_expression191
FOLLOW_qualifier_in_column_reference209
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_column_reference209
FOLLOW_DOT_in_column_reference211
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_column_reference211
FOLLOW_column_name_in_column_reference216
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_column_reference216
FOLLOW_qualifier_in_multi_valued_column_reference251
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_multi_valued_column_reference251
FOLLOW_DOT_in_multi_valued_column_reference253
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_multi_valued_column_reference253
FOLLOW_multi_valued_column_name_in_multi_valued_column_reference258
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_name_in_multi_valued_column_reference258
FOLLOW_ID_in_string_value_function291
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_string_value_function291
FOLLOW_LPAR_in_string_value_function293
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_string_value_function293
FOLLOW_column_reference_in_string_value_function295
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_string_value_function295
FOLLOW_RPAR_in_string_value_function297
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_string_value_function297
FOLLOW_SCORE_in_numeric_value_function331
public static final org.antlr.runtime.BitSet FOLLOW_SCORE_in_numeric_value_function331
FOLLOW_LPAR_in_numeric_value_function333
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_numeric_value_function333
FOLLOW_RPAR_in_numeric_value_function335
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_numeric_value_function335
FOLLOW_table_name_in_qualifier357
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_qualifier357
FOLLOW_FROM_in_from_clause374
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_from_clause374
FOLLOW_table_reference_in_from_clause377
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_from_clause377
FOLLOW_one_table_in_table_reference388
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_reference388
FOLLOW_table_join_in_table_reference390
public static final org.antlr.runtime.BitSet FOLLOW_table_join_in_table_reference390
FOLLOW_join_kind_in_table_join407
public static final org.antlr.runtime.BitSet FOLLOW_join_kind_in_table_join407
FOLLOW_one_table_in_table_join409
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_join409
FOLLOW_join_specification_in_table_join411
public static final org.antlr.runtime.BitSet FOLLOW_join_specification_in_table_join411
FOLLOW_LPAR_in_one_table447
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_one_table447
FOLLOW_table_reference_in_one_table450
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_one_table450
FOLLOW_RPAR_in_one_table452
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_one_table452
FOLLOW_table_name_in_one_table461
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table461
FOLLOW_table_name_in_one_table485
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table485
FOLLOW_AS_in_one_table487
public static final org.antlr.runtime.BitSet FOLLOW_AS_in_one_table487
FOLLOW_correlation_name_in_one_table490
public static final org.antlr.runtime.BitSet FOLLOW_correlation_name_in_one_table490
FOLLOW_JOIN_in_join_kind526
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind526
FOLLOW_INNER_in_join_kind546
public static final org.antlr.runtime.BitSet FOLLOW_INNER_in_join_kind546
FOLLOW_JOIN_in_join_kind548
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind548
FOLLOW_LEFT_in_join_kind568
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_join_kind568
FOLLOW_OUTER_in_join_kind570
public static final org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind570
FOLLOW_JOIN_in_join_kind573
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind573
FOLLOW_RIGHT_in_join_kind593
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_join_kind593
FOLLOW_OUTER_in_join_kind595
public static final org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind595
FOLLOW_JOIN_in_join_kind598
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind598
FOLLOW_ON_in_join_specification626
public static final org.antlr.runtime.BitSet FOLLOW_ON_in_join_specification626
FOLLOW_column_reference_in_join_specification629
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification629
FOLLOW_EQ_in_join_specification631
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_join_specification631
FOLLOW_column_reference_in_join_specification633
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification633
FOLLOW_WHERE_in_where_clause645
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_where_clause645
FOLLOW_search_condition_in_where_clause648
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_where_clause648
FOLLOW_boolean_term_in_search_condition659
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition659
FOLLOW_OR_in_search_condition663
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_search_condition663
FOLLOW_boolean_term_in_search_condition665
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition665
FOLLOW_boolean_factor_in_boolean_term679
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term679
FOLLOW_AND_in_boolean_term683
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_term683
FOLLOW_boolean_factor_in_boolean_term685
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term685
FOLLOW_NOT_in_boolean_factor699
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor699
FOLLOW_boolean_test_in_boolean_factor702
public static final org.antlr.runtime.BitSet FOLLOW_boolean_test_in_boolean_factor702
FOLLOW_predicate_in_boolean_test715
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_test715
FOLLOW_LPAR_in_boolean_test723
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_boolean_test723
FOLLOW_search_condition_in_boolean_test725
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_boolean_test725
FOLLOW_RPAR_in_boolean_test727
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_boolean_test727
FOLLOW_comparison_predicate_in_predicate745
public static final org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_predicate745
FOLLOW_in_predicate_in_predicate753
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate753
FOLLOW_like_predicate_in_predicate761
public static final org.antlr.runtime.BitSet FOLLOW_like_predicate_in_predicate761
FOLLOW_null_predicate_in_predicate769
public static final org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate769
FOLLOW_quantified_comparison_predicate_in_predicate777
public static final org.antlr.runtime.BitSet FOLLOW_quantified_comparison_predicate_in_predicate777
FOLLOW_quantified_in_predicate_in_predicate785
public static final org.antlr.runtime.BitSet FOLLOW_quantified_in_predicate_in_predicate785
FOLLOW_text_search_predicate_in_predicate793
public static final org.antlr.runtime.BitSet FOLLOW_text_search_predicate_in_predicate793
FOLLOW_folder_predicate_in_predicate801
public static final org.antlr.runtime.BitSet FOLLOW_folder_predicate_in_predicate801
FOLLOW_value_expression_in_comparison_predicate817
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_comparison_predicate817
FOLLOW_comp_op_in_comparison_predicate819
public static final org.antlr.runtime.BitSet FOLLOW_comp_op_in_comparison_predicate819
FOLLOW_literal_in_comparison_predicate821
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_comparison_predicate821
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_predicate930
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate930
FOLLOW_IN_in_in_predicate932
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate932
FOLLOW_LPAR_in_in_predicate934
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate934
FOLLOW_in_value_list_in_in_predicate936
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate936
FOLLOW_RPAR_in_in_predicate938
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate938
FOLLOW_column_reference_in_in_predicate966
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate966
FOLLOW_NOT_in_in_predicate968
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_in_predicate968
FOLLOW_IN_in_in_predicate970
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate970
FOLLOW_LPAR_in_in_predicate972
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate972
FOLLOW_in_value_list_in_in_predicate974
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate974
FOLLOW_RPAR_in_in_predicate976
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate976
FOLLOW_literal_in_in_value_list1012
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1012
FOLLOW_COMMA_in_in_value_list1016
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_in_value_list1016
FOLLOW_literal_in_in_value_list1018
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1018
FOLLOW_column_reference_in_like_predicate1054
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1054
FOLLOW_LIKE_in_like_predicate1056
public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1056
FOLLOW_STRING_LIT_in_like_predicate1058
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1058
FOLLOW_column_reference_in_like_predicate1086
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1086
FOLLOW_NOT_in_like_predicate1088
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_like_predicate1088
FOLLOW_LIKE_in_like_predicate1090
public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1090
FOLLOW_STRING_LIT_in_like_predicate1092
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1092
FOLLOW_column_reference_in_null_predicate1138
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_null_predicate1138
FOLLOW_IS_in_null_predicate1140
public static final org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate1140
FOLLOW_NOT_in_null_predicate1150
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_null_predicate1150
FOLLOW_NULL_in_null_predicate1152
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1152
FOLLOW_NULL_in_null_predicate1172
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1172
FOLLOW_literal_in_quantified_comparison_predicate1214
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_quantified_comparison_predicate1214
FOLLOW_comp_op_in_quantified_comparison_predicate1216
public static final org.antlr.runtime.BitSet FOLLOW_comp_op_in_quantified_comparison_predicate1216
FOLLOW_ANY_in_quantified_comparison_predicate1218
public static final org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_comparison_predicate1218
FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1220
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1220
FOLLOW_ANY_in_quantified_in_predicate1254
public static final org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_in_predicate1254
FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1256
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1256
FOLLOW_NOT_in_quantified_in_predicate1266
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_quantified_in_predicate1266
FOLLOW_IN_in_quantified_in_predicate1268
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1268
FOLLOW_LPAR_in_quantified_in_predicate1270
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1270
FOLLOW_in_value_list_in_quantified_in_predicate1272
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1272
FOLLOW_RPAR_in_quantified_in_predicate1274
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1274
FOLLOW_IN_in_quantified_in_predicate1306
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1306
FOLLOW_LPAR_in_quantified_in_predicate1312
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1312
FOLLOW_in_value_list_in_quantified_in_predicate1314
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1314
FOLLOW_RPAR_in_quantified_in_predicate1316
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1316
FOLLOW_CONTAINS_in_text_search_predicate1366
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_text_search_predicate1366
FOLLOW_LPAR_in_text_search_predicate1368
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_text_search_predicate1368
FOLLOW_qualifier_in_text_search_predicate1371
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_text_search_predicate1371
FOLLOW_COMMA_in_text_search_predicate1373
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_text_search_predicate1373
FOLLOW_text_search_expression_in_text_search_predicate1377
public static final org.antlr.runtime.BitSet FOLLOW_text_search_expression_in_text_search_predicate1377
FOLLOW_RPAR_in_text_search_predicate1379
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_text_search_predicate1379
FOLLOW_IN_FOLDER_in_folder_predicate1418
public static final org.antlr.runtime.BitSet FOLLOW_IN_FOLDER_in_folder_predicate1418
FOLLOW_IN_TREE_in_folder_predicate1424
public static final org.antlr.runtime.BitSet FOLLOW_IN_TREE_in_folder_predicate1424
FOLLOW_LPAR_in_folder_predicate1428
public static final org.antlr.runtime.BitSet FOLLOW_LPAR_in_folder_predicate1428
FOLLOW_qualifier_in_folder_predicate1431
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_folder_predicate1431
FOLLOW_COMMA_in_folder_predicate1433
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_folder_predicate1433
FOLLOW_folder_id_in_folder_predicate1437
public static final org.antlr.runtime.BitSet FOLLOW_folder_id_in_folder_predicate1437
FOLLOW_RPAR_in_folder_predicate1439
public static final org.antlr.runtime.BitSet FOLLOW_RPAR_in_folder_predicate1439
FOLLOW_ORDER_in_order_by_clause1475
public static final org.antlr.runtime.BitSet FOLLOW_ORDER_in_order_by_clause1475
FOLLOW_BY_in_order_by_clause1477
public static final org.antlr.runtime.BitSet FOLLOW_BY_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_COMMA_in_order_by_clause1483
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_order_by_clause1483
FOLLOW_sort_specification_in_order_by_clause1485
public static final org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1485
FOLLOW_column_reference_in_sort_specification1521
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1521
FOLLOW_column_reference_in_sort_specification1535
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1535
FOLLOW_set_in_sort_specification1537
public static final org.antlr.runtime.BitSet FOLLOW_set_in_sort_specification1537
FOLLOW_ID_in_correlation_name1561
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_name1561
FOLLOW_ID_in_table_name1572
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_table_name1572
FOLLOW_ID_in_column_name1583
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_column_name1583
FOLLOW_ID_in_multi_valued_column_name1594
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_multi_valued_column_name1594
FOLLOW_STRING_LIT_in_folder_id1605
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_folder_id1605
FOLLOW_STRING_LIT_in_text_search_expression1616
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_text_search_expression1616
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
displayRecognitionError
public void displayRecognitionError(String[] tokenNames,
org.antlr.runtime.RecognitionException e)
- Overrides:
displayRecognitionError
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-2010 The Apache Software Foundation. All Rights Reserved.