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
           
static int ExactNumLit
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_boolean_term677
           
static org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_comparison_predicate1212
           
static org.antlr.runtime.BitSet FOLLOW_ANY_in_quantified_in_predicate1248
           
static org.antlr.runtime.BitSet FOLLOW_AS_in_one_table481
           
static org.antlr.runtime.BitSet FOLLOW_AS_in_select_sublist127
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term673
           
static org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_boolean_term679
           
static org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition653
           
static org.antlr.runtime.BitSet FOLLOW_boolean_term_in_search_condition659
           
static org.antlr.runtime.BitSet FOLLOW_boolean_test_in_boolean_factor696
           
static org.antlr.runtime.BitSet FOLLOW_BY_in_order_by_clause1471
           
static org.antlr.runtime.BitSet FOLLOW_column_name_in_column_reference210
           
static org.antlr.runtime.BitSet FOLLOW_column_name_in_select_sublist131
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate924
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_in_predicate960
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification623
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification627
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1048
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_like_predicate1080
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_null_predicate1132
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1515
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1529
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_string_value_function289
           
static org.antlr.runtime.BitSet FOLLOW_column_reference_in_value_expression169
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_folder_predicate1427
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_in_value_list1010
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_order_by_clause1477
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_select_list86
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_text_search_predicate1367
           
static org.antlr.runtime.BitSet FOLLOW_comp_op_in_comparison_predicate813
           
static org.antlr.runtime.BitSet FOLLOW_comp_op_in_quantified_comparison_predicate1210
           
static org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_predicate739
           
static org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_text_search_predicate1360
           
static org.antlr.runtime.BitSet FOLLOW_correlation_name_in_one_table484
           
static org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_query51
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_column_reference205
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_multi_valued_column_reference247
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_select_sublist144
           
static org.antlr.runtime.BitSet FOLLOW_EQ_in_join_specification625
           
static org.antlr.runtime.BitSet FOLLOW_folder_id_in_folder_predicate1431
           
static org.antlr.runtime.BitSet FOLLOW_folder_predicate_in_predicate795
           
static org.antlr.runtime.BitSet FOLLOW_from_clause_in_query56
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_from_clause368
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_column_name1577
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_name1555
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_multi_valued_column_name1588
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_string_value_function285
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_table_name1566
           
static org.antlr.runtime.BitSet FOLLOW_IN_FOLDER_in_folder_predicate1412
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate926
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_in_predicate964
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1262
           
static org.antlr.runtime.BitSet FOLLOW_IN_in_quantified_in_predicate1300
           
static org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate747
           
static org.antlr.runtime.BitSet FOLLOW_IN_TREE_in_folder_predicate1418
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate930
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_in_predicate968
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1266
           
static org.antlr.runtime.BitSet FOLLOW_in_value_list_in_quantified_in_predicate1308
           
static org.antlr.runtime.BitSet FOLLOW_INNER_in_join_kind540
           
static org.antlr.runtime.BitSet FOLLOW_IS_in_null_predicate1134
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind520
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind542
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind567
           
static org.antlr.runtime.BitSet FOLLOW_JOIN_in_join_kind592
           
static org.antlr.runtime.BitSet FOLLOW_join_kind_in_table_join401
           
static org.antlr.runtime.BitSet FOLLOW_join_specification_in_table_join405
           
static org.antlr.runtime.BitSet FOLLOW_LEFT_in_join_kind562
           
static org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1050
           
static org.antlr.runtime.BitSet FOLLOW_LIKE_in_like_predicate1084
           
static org.antlr.runtime.BitSet FOLLOW_like_predicate_in_predicate755
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_comparison_predicate815
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1006
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1012
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_quantified_comparison_predicate1208
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_boolean_test717
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_folder_predicate1422
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate928
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_in_predicate966
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_numeric_value_function327
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_one_table441
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1264
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_quantified_in_predicate1306
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_string_value_function287
           
static org.antlr.runtime.BitSet FOLLOW_LPAR_in_text_search_predicate1362
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_name_in_multi_valued_column_reference252
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_comparison_predicate1214
           
static org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_quantified_in_predicate1250
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_boolean_factor693
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_in_predicate962
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_like_predicate1082
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_null_predicate1144
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_quantified_in_predicate1260
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1146
           
static org.antlr.runtime.BitSet FOLLOW_NULL_in_null_predicate1166
           
static org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate763
           
static org.antlr.runtime.BitSet FOLLOW_numeric_value_function_in_value_expression185
           
static org.antlr.runtime.BitSet FOLLOW_ON_in_join_specification620
           
static org.antlr.runtime.BitSet FOLLOW_one_table_in_table_join403
           
static org.antlr.runtime.BitSet FOLLOW_one_table_in_table_reference382
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_search_condition657
           
static org.antlr.runtime.BitSet FOLLOW_order_by_clause_in_query61
           
static org.antlr.runtime.BitSet FOLLOW_ORDER_in_order_by_clause1469
           
static org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind564
           
static org.antlr.runtime.BitSet FOLLOW_OUTER_in_join_kind589
           
static org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_test709
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_column_reference203
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_folder_predicate1425
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_multi_valued_column_reference245
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_select_sublist142
           
static org.antlr.runtime.BitSet FOLLOW_qualifier_in_text_search_predicate1365
           
static org.antlr.runtime.BitSet FOLLOW_quantified_comparison_predicate_in_predicate771
           
static org.antlr.runtime.BitSet FOLLOW_quantified_in_predicate_in_predicate779
           
static org.antlr.runtime.BitSet FOLLOW_RIGHT_in_join_kind587
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_boolean_test721
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_folder_predicate1433
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate932
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_in_predicate970
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_numeric_value_function329
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_one_table446
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1268
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_quantified_in_predicate1310
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_string_value_function291
           
static org.antlr.runtime.BitSet FOLLOW_RPAR_in_text_search_predicate1373
           
static org.antlr.runtime.BitSet FOLLOW_SCORE_in_numeric_value_function325
           
static org.antlr.runtime.BitSet FOLLOW_search_condition_in_boolean_test719
           
static org.antlr.runtime.BitSet FOLLOW_search_condition_in_where_clause642
           
static org.antlr.runtime.BitSet FOLLOW_SELECT_in_query48
           
static org.antlr.runtime.BitSet FOLLOW_select_list_in_query54
           
static org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list82
           
static org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list88
           
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_specification1531
           
static org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1473
           
static org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1479
           
static org.antlr.runtime.BitSet FOLLOW_STAR_in_select_list74
           
static org.antlr.runtime.BitSet FOLLOW_STAR_in_select_sublist146
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_folder_id1599
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1052
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_like_predicate1086
           
static org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_text_search_expression1610
           
static org.antlr.runtime.BitSet FOLLOW_string_value_function_in_value_expression177
           
static org.antlr.runtime.BitSet FOLLOW_table_join_in_table_reference384
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table455
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table479
           
static org.antlr.runtime.BitSet FOLLOW_table_name_in_qualifier351
           
static org.antlr.runtime.BitSet FOLLOW_table_reference_in_from_clause371
           
static org.antlr.runtime.BitSet FOLLOW_table_reference_in_one_table444
           
static org.antlr.runtime.BitSet FOLLOW_text_search_expression_in_text_search_predicate1371
           
static org.antlr.runtime.BitSet FOLLOW_text_search_predicate_in_predicate787
           
static org.antlr.runtime.BitSet FOLLOW_value_expression_in_comparison_predicate811
           
static org.antlr.runtime.BitSet FOLLOW_value_expression_in_select_sublist123
           
static org.antlr.runtime.BitSet FOLLOW_where_clause_in_query58
           
static org.antlr.runtime.BitSet FOLLOW_WHERE_in_where_clause639
           
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()
           
 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, 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
 

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

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

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.