org.apache.chemistry.opencmis.server.support.query
Class CMISQLParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.apache.chemistry.opencmis.server.support.query.CMISQLParser

public class CMISQLParser
extends org.antlr.runtime.Parser

CMISQL parser.


Nested Class Summary
static class CMISQLParser.boolean_factor_return
           
static class CMISQLParser.boolean_term_return
           
static class CMISQLParser.boolean_test_return
           
static class CMISQLParser.column_name_return
           
static class CMISQLParser.column_reference_return
           
static class CMISQLParser.comp_op_return
           
static class CMISQLParser.comparison_predicate_return
           
static class CMISQLParser.correlation_name_return
           
static class CMISQLParser.folder_id_return
           
static class CMISQLParser.folder_predicate_return
           
static class CMISQLParser.from_clause_return
           
static class CMISQLParser.in_predicate_return
           
static class CMISQLParser.in_value_list_return
           
static class CMISQLParser.join_kind_return
           
static class CMISQLParser.join_specification_return
           
static class CMISQLParser.like_predicate_return
           
static class CMISQLParser.literal_return
           
static class CMISQLParser.multi_valued_column_name_return
           
static class CMISQLParser.multi_valued_column_reference_return
           
static class CMISQLParser.null_predicate_return
           
static class CMISQLParser.numeric_value_function_return
           
static class CMISQLParser.one_table_return
           
static class CMISQLParser.order_by_clause_return
           
static class CMISQLParser.predicate_return
           
static class CMISQLParser.qualifier_return
           
static class CMISQLParser.quantified_comparison_predicate_return
           
static class CMISQLParser.quantified_in_predicate_return
           
static class CMISQLParser.query_return
           
static class CMISQLParser.search_condition_return
           
static class CMISQLParser.select_list_return
           
static class CMISQLParser.select_sublist_return
           
static class CMISQLParser.sort_specification_return
           
static class CMISQLParser.string_value_function_return
           
static class CMISQLParser.table_join_return
           
static class CMISQLParser.table_name_return
           
static class CMISQLParser.table_reference_return
           
static class CMISQLParser.text_search_expression_return
           
static class CMISQLParser.text_search_predicate_return
           
static class CMISQLParser.value_expression_return
           
static class CMISQLParser.where_clause_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int AND
           
static int ANY
           
static int ApproxNumLit
           
static int AS
           
static int ASC
           
static int BIN_OP
           
static int BIN_OP_ANY
           
static int BOOL_LIT
           
static int BY
           
static int COL
           
static int COMMA
           
static int CONTAINS
           
static int DESC
           
protected  org.apache.chemistry.opencmis.server.support.query.CMISQLParser.DFA23 dfa23
           
static int Digits
           
static int DISTINCT
           
static int DOT
           
static int EOF
           
static int EQ
           
 String errorMessage
           
static int ExactNumLit
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_term683
           
static org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_comparison_predicate1218
           
static org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_in_predicate1254
           
static org.antlr.runtime.BitSet FOLLOW_AS_in_one_table487
           
static org.antlr.runtime.BitSet FOLLOW_AS_in_select_sublist133
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term679
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term685
           
static org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition659
           
static org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition665
           
static org.antlr.runtime.BitSet FOLLOW_boolean_test_in_boolean_factor702
           
static org.antlr.runtime.BitSet FOLLOW_BY_in_order_by_clause1477
           
static org.antlr.runtime.BitSet FOLLOW_column_name_in_column_reference216
           
static org.antlr.runtime.BitSet FOLLOW_column_name_in_select_sublist137
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate930
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate966
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification629
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification633
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1054
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1086
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_null_predicate1138
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1521
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1535
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_string_value_function295
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_value_expression175
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_folder_predicate1433
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_in_value_list1016
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_order_by_clause1483
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_select_list92
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_text_search_predicate1373
           
static org.antlr.runtime.BitSet FOLLOW_comp_op_in_comparison_predicate819
           
static org.antlr.runtime.BitSet FOLLOW_comp_op_in_quantified_comparison_predicate1216
           
static org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_predicate745
           
static org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_text_search_predicate1366
           
static org.antlr.runtime.BitSet FOLLOW_correlation_name_in_one_table490
           
static org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_query57
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_column_reference211
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_multi_valued_column_reference253
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_select_sublist150
           
static org.antlr.runtime.BitSet FOLLOW_EQ_in_join_specification631
           
static org.antlr.runtime.BitSet FOLLOW_folder_id_in_folder_predicate1437
           
static org.antlr.runtime.BitSet FOLLOW_folder_predicate_in_predicate801
           
static org.antlr.runtime.BitSet FOLLOW_from_clause_in_query62
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_from_clause374
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_column_name1583
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_name1561
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_multi_valued_column_name1594
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_string_value_function291
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_table_name1572
           
static org.antlr.runtime.BitSet FOLLOW_IN_FOLDER_in_folder_predicate1418
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate932
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate970
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1268
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1306
           
static org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate753
           
static org.antlr.runtime.BitSet FOLLOW_IN_TREE_in_folder_predicate1424
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate936
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate974
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1272
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1314
           
static org.antlr.runtime.BitSet FOLLOW_INNER_in_join_kind546
           
static org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate1140
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind526
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind548
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind573
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind598
           
static org.antlr.runtime.BitSet FOLLOW_join_kind_in_table_join407
           
static org.antlr.runtime.BitSet FOLLOW_join_specification_in_table_join411
           
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_join_kind568
           
static org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1056
           
static org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1090
           
static org.antlr.runtime.BitSet FOLLOW_like_predicate_in_predicate761
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_comparison_predicate821
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1012
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1018
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_quantified_comparison_predicate1214
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_boolean_test723
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_folder_predicate1428
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate934
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate972
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_numeric_value_function333
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_one_table447
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1270
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1312
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_string_value_function293
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_text_search_predicate1368
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_name_in_multi_valued_column_reference258
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1220
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1256
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor699
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_in_predicate968
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_like_predicate1088
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_null_predicate1150
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_quantified_in_predicate1266
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1152
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1172
           
static org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate769
           
static org.antlr.runtime.BitSet FOLLOW_numeric_value_function_in_value_expression191
           
static org.antlr.runtime.BitSet FOLLOW_ON_in_join_specification626
           
static org.antlr.runtime.BitSet FOLLOW_one_table_in_table_join409
           
static org.antlr.runtime.BitSet FOLLOW_one_table_in_table_reference388
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_search_condition663
           
static org.antlr.runtime.BitSet FOLLOW_order_by_clause_in_query67
           
static org.antlr.runtime.BitSet FOLLOW_ORDER_in_order_by_clause1475
           
static org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind570
           
static org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind595
           
static org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_test715
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_column_reference209
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_folder_predicate1431
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_multi_valued_column_reference251
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_select_sublist148
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_text_search_predicate1371
           
static org.antlr.runtime.BitSet FOLLOW_quantified_comparison_predicate_in_predicate777
           
static org.antlr.runtime.BitSet FOLLOW_quantified_in_predicate_in_predicate785
           
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_join_kind593
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_boolean_test727
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_folder_predicate1439
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate938
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate976
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_numeric_value_function335
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_one_table452
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1274
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1316
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_string_value_function297
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_text_search_predicate1379
           
static org.antlr.runtime.BitSet FOLLOW_SCORE_in_numeric_value_function331
           
static org.antlr.runtime.BitSet FOLLOW_search_condition_in_boolean_test725
           
static org.antlr.runtime.BitSet FOLLOW_search_condition_in_where_clause648
           
static org.antlr.runtime.BitSet FOLLOW_SELECT_in_query54
           
static org.antlr.runtime.BitSet FOLLOW_select_list_in_query60
           
static org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list88
           
static org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list94
           
static org.antlr.runtime.BitSet FOLLOW_set_in_comp_op0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_literal0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_sort_specification1537
           
static org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1479
           
static org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1485
           
static org.antlr.runtime.BitSet FOLLOW_STAR_in_select_list80
           
static org.antlr.runtime.BitSet FOLLOW_STAR_in_select_sublist152
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_folder_id1605
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1058
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1092
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_text_search_expression1616
           
static org.antlr.runtime.BitSet FOLLOW_string_value_function_in_value_expression183
           
static org.antlr.runtime.BitSet FOLLOW_table_join_in_table_reference390
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table461
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table485
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_qualifier357
           
static org.antlr.runtime.BitSet FOLLOW_table_reference_in_from_clause377
           
static org.antlr.runtime.BitSet FOLLOW_table_reference_in_one_table450
           
static org.antlr.runtime.BitSet FOLLOW_text_search_expression_in_text_search_predicate1377
           
static org.antlr.runtime.BitSet FOLLOW_text_search_predicate_in_predicate793
           
static org.antlr.runtime.BitSet FOLLOW_value_expression_in_comparison_predicate817
           
static org.antlr.runtime.BitSet FOLLOW_value_expression_in_select_sublist129
           
static org.antlr.runtime.BitSet FOLLOW_where_clause_in_query64
           
static org.antlr.runtime.BitSet FOLLOW_WHERE_in_where_clause645
           
static int FROM
           
static int FUNC
           
static int GT
           
static int GTEQ
           
static int ID
           
static int IN
           
static int IN_FOLDER
           
static int IN_TREE
           
static int INNER
           
static int IS
           
static int IS_NOT_NULL
           
static int IS_NULL
           
static int JOIN
           
static int LEFT
           
static int LIKE
           
static int LIST
           
static int LPAR
           
static int LT
           
static int LTEQ
           
static int NEQ
           
static int NOT
           
static int NOT_IN
           
static int NOT_LIKE
           
static int NULL
           
static int NUM_LIT
           
static int ON
           
static int OR
           
static int ORDER
           
static int ORDER_BY
           
static int OUTER
           
static int RIGHT
           
static int RPAR
           
static int SCORE
           
static int SELECT
           
static int Sign
           
static int STAR
           
static int STRING_LIT
           
static int TABLE
           
static int TIME_LIT
           
static int TIMESTAMP
           
static String[] tokenNames
           
static int UN_OP
           
static int WHERE
           
static int WS
           
 
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)
           
 
Method Summary
 CMISQLParser.boolean_factor_return boolean_factor()
           
 CMISQLParser.boolean_term_return boolean_term()
           
 CMISQLParser.boolean_test_return boolean_test()
           
 CMISQLParser.column_name_return column_name()
           
 CMISQLParser.column_reference_return column_reference()
           
 CMISQLParser.comp_op_return comp_op()
           
 CMISQLParser.comparison_predicate_return comparison_predicate()
           
 CMISQLParser.correlation_name_return correlation_name()
           
 void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
           
 CMISQLParser.folder_id_return folder_id()
           
 CMISQLParser.folder_predicate_return folder_predicate()
           
 CMISQLParser.from_clause_return from_clause()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 CMISQLParser.in_predicate_return in_predicate()
           
 CMISQLParser.in_value_list_return in_value_list()
           
 CMISQLParser.join_kind_return join_kind()
           
 CMISQLParser.join_specification_return join_specification()
           
 CMISQLParser.like_predicate_return like_predicate()
           
 CMISQLParser.literal_return literal()
           
 CMISQLParser.multi_valued_column_name_return multi_valued_column_name()
           
 CMISQLParser.multi_valued_column_reference_return multi_valued_column_reference()
           
 CMISQLParser.null_predicate_return null_predicate()
           
 CMISQLParser.numeric_value_function_return numeric_value_function()
           
 CMISQLParser.one_table_return one_table()
           
 CMISQLParser.order_by_clause_return order_by_clause()
           
 CMISQLParser.predicate_return predicate()
           
 CMISQLParser.qualifier_return qualifier()
           
 CMISQLParser.quantified_comparison_predicate_return quantified_comparison_predicate()
           
 CMISQLParser.quantified_in_predicate_return quantified_in_predicate()
           
 CMISQLParser.query_return query()
           
 CMISQLParser.search_condition_return search_condition()
           
 CMISQLParser.select_list_return select_list()
           
 CMISQLParser.select_sublist_return select_sublist()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 CMISQLParser.sort_specification_return sort_specification()
           
 CMISQLParser.string_value_function_return string_value_function()
           
 CMISQLParser.table_join_return table_join()
           
 CMISQLParser.table_name_return table_name()
           
 CMISQLParser.table_reference_return table_reference()
           
 CMISQLParser.text_search_expression_return text_search_expression()
           
 CMISQLParser.text_search_predicate_return text_search_predicate()
           
 CMISQLParser.value_expression_return value_expression()
           
 CMISQLParser.where_clause_return where_clause()
           
 
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
 

Field Detail

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
Constructor Detail

CMISQLParser

public CMISQLParser(org.antlr.runtime.TokenStream input)

CMISQLParser

public CMISQLParser(org.antlr.runtime.TokenStream input,
                    org.antlr.runtime.RecognizerSharedState state)
Method Detail

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.