org.apache.chemistry.opencmis.server.support.query
Class CmisQueryWalker
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.apache.chemistry.opencmis.server.support.query.CmisQueryWalker
public class CmisQueryWalker
- extends org.antlr.runtime.tree.TreeParser
CMISQL tree grammar, walker for the inmemory implementation.
This aims at implementing proper semantics without any speed
optimization.
Fields inherited from class org.antlr.runtime.tree.TreeParser |
DOWN, input, UP |
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 |
CmisQueryWalker(org.antlr.runtime.tree.TreeNodeStream input)
|
CmisQueryWalker(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
|
Methods inherited from class org.antlr.runtime.tree.TreeParser |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
TABLE
public static final int TABLE
- See Also:
- Constant Field Values
COL
public static final int COL
- See Also:
- Constant Field Values
SEL_LIST
public static final int SEL_LIST
- See Also:
- Constant Field Values
IN_LIST
public static final int IN_LIST
- See Also:
- Constant Field Values
IN_ANY
public static final int IN_ANY
- See Also:
- Constant Field Values
NOT_IN_ANY
public static final int NOT_IN_ANY
- See Also:
- Constant Field Values
EQ_ANY
public static final int EQ_ANY
- See Also:
- Constant Field Values
NOT_IN
public static final int NOT_IN
- See Also:
- Constant Field Values
NOT_LIKE
public static final int NOT_LIKE
- See Also:
- Constant Field Values
IS_NULL
public static final int IS_NULL
- See Also:
- Constant Field Values
IS_NOT_NULL
public static final int IS_NOT_NULL
- See Also:
- Constant Field Values
ORDER_BY
public static final int ORDER_BY
- See Also:
- Constant Field Values
SELECT
public static final int SELECT
- See Also:
- Constant Field Values
FROM
public static final int FROM
- See Also:
- Constant Field Values
AS
public static final int AS
- See Also:
- Constant Field Values
JOIN
public static final int JOIN
- See Also:
- Constant Field Values
INNER
public static final int INNER
- See Also:
- Constant Field Values
OUTER
public static final int OUTER
- See Also:
- Constant Field Values
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
ON
public static final int ON
- See Also:
- Constant Field Values
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
ORDER
public static final int ORDER
- 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
DESC
public static final int DESC
- See Also:
- Constant Field Values
IS
public static final int IS
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
LIKE
public static final int LIKE
- See Also:
- Constant Field Values
ANY
public static final int ANY
- See Also:
- Constant Field Values
CONTAINS
public static final int CONTAINS
- See Also:
- Constant Field Values
SCORE
public static final int SCORE
- See Also:
- Constant Field Values
IN_FOLDER
public static final int IN_FOLDER
- See Also:
- Constant Field Values
IN_TREE
public static final int IN_TREE
- See Also:
- Constant Field Values
TIMESTAMP
public static final int TIMESTAMP
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
LPAR
public static final int LPAR
- See Also:
- Constant Field Values
RPAR
public static final int RPAR
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
EQ
public static final int EQ
- See Also:
- Constant Field Values
NEQ
public static final int NEQ
- See Also:
- Constant Field Values
LT
public static final int LT
- See Also:
- Constant Field Values
GT
public static final int GT
- See Also:
- Constant Field Values
LTEQ
public static final int LTEQ
- See Also:
- Constant Field Values
GTEQ
public static final int GTEQ
- See Also:
- Constant Field Values
BOOL_LIT
public static final int BOOL_LIT
- See Also:
- Constant Field Values
Sign
public static final int Sign
- See Also:
- Constant Field Values
Digits
public static final int Digits
- See Also:
- Constant Field Values
ExactNumLit
public static final int ExactNumLit
- See Also:
- Constant Field Values
ApproxNumLit
public static final int ApproxNumLit
- See Also:
- Constant Field Values
NUM_LIT
public static final int NUM_LIT
- See Also:
- Constant Field Values
QUOTE
public static final int QUOTE
- See Also:
- Constant Field Values
BACKSL
public static final int BACKSL
- See Also:
- Constant Field Values
UNDERSCORE
public static final int UNDERSCORE
- See Also:
- Constant Field Values
PERCENT
public static final int PERCENT
- See Also:
- Constant Field Values
ESC
public static final int ESC
- See Also:
- Constant Field Values
STRING_LIT
public static final int STRING_LIT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
TIME_LIT
public static final int TIME_LIT
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
select_sublist_stack
protected Stack select_sublist_stack
FOLLOW_SELECT_in_query93
public static final org.antlr.runtime.BitSet FOLLOW_SELECT_in_query93
FOLLOW_select_list_in_query95
public static final org.antlr.runtime.BitSet FOLLOW_select_list_in_query95
FOLLOW_from_clause_in_query97
public static final org.antlr.runtime.BitSet FOLLOW_from_clause_in_query97
FOLLOW_order_by_clause_in_query99
public static final org.antlr.runtime.BitSet FOLLOW_order_by_clause_in_query99
FOLLOW_where_clause_in_query102
public static final org.antlr.runtime.BitSet FOLLOW_where_clause_in_query102
FOLLOW_STAR_in_select_list146
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_list146
FOLLOW_SEL_LIST_in_select_list163
public static final org.antlr.runtime.BitSet FOLLOW_SEL_LIST_in_select_list163
FOLLOW_select_sublist_in_select_list165
public static final org.antlr.runtime.BitSet FOLLOW_select_sublist_in_select_list165
FOLLOW_value_expression_in_select_sublist198
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_select_sublist198
FOLLOW_column_name_in_select_sublist200
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_select_sublist200
FOLLOW_qualifier_in_select_sublist219
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_select_sublist219
FOLLOW_DOT_in_select_sublist221
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_select_sublist221
FOLLOW_STAR_in_select_sublist223
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_select_sublist223
FOLLOW_column_reference_in_value_expression254
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_value_expression254
FOLLOW_SCORE_in_value_expression270
public static final org.antlr.runtime.BitSet FOLLOW_SCORE_in_value_expression270
FOLLOW_COL_in_column_reference302
public static final org.antlr.runtime.BitSet FOLLOW_COL_in_column_reference302
FOLLOW_qualifier_in_column_reference304
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_column_reference304
FOLLOW_column_name_in_column_reference307
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_column_reference307
FOLLOW_COL_in_multi_valued_column_reference337
public static final org.antlr.runtime.BitSet FOLLOW_COL_in_multi_valued_column_reference337
FOLLOW_qualifier_in_multi_valued_column_reference339
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_multi_valued_column_reference339
FOLLOW_column_name_in_multi_valued_column_reference342
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_multi_valued_column_reference342
FOLLOW_table_name_in_qualifier373
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_qualifier373
FOLLOW_FROM_in_from_clause397
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_from_clause397
FOLLOW_table_reference_in_from_clause399
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_from_clause399
FOLLOW_one_table_in_table_reference416
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_reference416
FOLLOW_table_join_in_table_reference418
public static final org.antlr.runtime.BitSet FOLLOW_table_join_in_table_reference418
FOLLOW_JOIN_in_table_join436
public static final org.antlr.runtime.BitSet FOLLOW_JOIN_in_table_join436
FOLLOW_join_kind_in_table_join438
public static final org.antlr.runtime.BitSet FOLLOW_join_kind_in_table_join438
FOLLOW_one_table_in_table_join440
public static final org.antlr.runtime.BitSet FOLLOW_one_table_in_table_join440
FOLLOW_join_specification_in_table_join442
public static final org.antlr.runtime.BitSet FOLLOW_join_specification_in_table_join442
FOLLOW_TABLE_in_one_table471
public static final org.antlr.runtime.BitSet FOLLOW_TABLE_in_one_table471
FOLLOW_table_name_in_one_table473
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_one_table473
FOLLOW_correlation_name_in_one_table475
public static final org.antlr.runtime.BitSet FOLLOW_correlation_name_in_one_table475
FOLLOW_INNER_in_join_kind520
public static final org.antlr.runtime.BitSet FOLLOW_INNER_in_join_kind520
FOLLOW_LEFT_in_join_kind530
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_join_kind530
FOLLOW_RIGHT_in_join_kind541
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_join_kind541
FOLLOW_ON_in_join_specification560
public static final org.antlr.runtime.BitSet FOLLOW_ON_in_join_specification560
FOLLOW_column_reference_in_join_specification564
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification564
FOLLOW_EQ_in_join_specification566
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_join_specification566
FOLLOW_column_reference_in_join_specification570
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_join_specification570
FOLLOW_WHERE_in_where_clause596
public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_where_clause596
FOLLOW_search_condition_in_where_clause598
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_where_clause598
FOLLOW_OR_in_search_condition629
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_search_condition629
FOLLOW_search_condition_in_search_condition633
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition633
FOLLOW_search_condition_in_search_condition637
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition637
FOLLOW_AND_in_search_condition647
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_search_condition647
FOLLOW_search_condition_in_search_condition651
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition651
FOLLOW_search_condition_in_search_condition655
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition655
FOLLOW_NOT_in_search_condition665
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_search_condition665
FOLLOW_search_condition_in_search_condition667
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition667
FOLLOW_EQ_in_search_condition677
public static final org.antlr.runtime.BitSet FOLLOW_EQ_in_search_condition677
FOLLOW_search_condition_in_search_condition679
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition679
FOLLOW_search_condition_in_search_condition681
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition681
FOLLOW_NEQ_in_search_condition691
public static final org.antlr.runtime.BitSet FOLLOW_NEQ_in_search_condition691
FOLLOW_search_condition_in_search_condition693
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition693
FOLLOW_search_condition_in_search_condition695
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition695
FOLLOW_LT_in_search_condition705
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_search_condition705
FOLLOW_search_condition_in_search_condition707
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition707
FOLLOW_search_condition_in_search_condition709
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition709
FOLLOW_GT_in_search_condition719
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_search_condition719
FOLLOW_search_condition_in_search_condition721
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition721
FOLLOW_search_condition_in_search_condition723
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition723
FOLLOW_GTEQ_in_search_condition733
public static final org.antlr.runtime.BitSet FOLLOW_GTEQ_in_search_condition733
FOLLOW_search_condition_in_search_condition735
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition735
FOLLOW_search_condition_in_search_condition737
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition737
FOLLOW_LTEQ_in_search_condition747
public static final org.antlr.runtime.BitSet FOLLOW_LTEQ_in_search_condition747
FOLLOW_search_condition_in_search_condition749
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition749
FOLLOW_search_condition_in_search_condition751
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition751
FOLLOW_LIKE_in_search_condition761
public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_search_condition761
FOLLOW_search_condition_in_search_condition763
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition763
FOLLOW_search_condition_in_search_condition765
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition765
FOLLOW_NOT_LIKE_in_search_condition775
public static final org.antlr.runtime.BitSet FOLLOW_NOT_LIKE_in_search_condition775
FOLLOW_search_condition_in_search_condition777
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition777
FOLLOW_search_condition_in_search_condition779
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition779
FOLLOW_IS_NULL_in_search_condition789
public static final org.antlr.runtime.BitSet FOLLOW_IS_NULL_in_search_condition789
FOLLOW_search_condition_in_search_condition791
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition791
FOLLOW_IS_NOT_NULL_in_search_condition801
public static final org.antlr.runtime.BitSet FOLLOW_IS_NOT_NULL_in_search_condition801
FOLLOW_search_condition_in_search_condition803
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition803
FOLLOW_EQ_ANY_in_search_condition813
public static final org.antlr.runtime.BitSet FOLLOW_EQ_ANY_in_search_condition813
FOLLOW_literal_in_search_condition815
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_search_condition815
FOLLOW_multi_valued_column_reference_in_search_condition819
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_search_condition819
FOLLOW_IN_ANY_in_search_condition837
public static final org.antlr.runtime.BitSet FOLLOW_IN_ANY_in_search_condition837
FOLLOW_multi_valued_column_reference_in_search_condition841
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_search_condition841
FOLLOW_in_value_list_in_search_condition843
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_search_condition843
FOLLOW_NOT_IN_ANY_in_search_condition862
public static final org.antlr.runtime.BitSet FOLLOW_NOT_IN_ANY_in_search_condition862
FOLLOW_multi_valued_column_reference_in_search_condition866
public static final org.antlr.runtime.BitSet FOLLOW_multi_valued_column_reference_in_search_condition866
FOLLOW_in_value_list_in_search_condition868
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_search_condition868
FOLLOW_CONTAINS_in_search_condition886
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_search_condition886
FOLLOW_qualifier_in_search_condition888
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_search_condition888
FOLLOW_text_search_expression_in_search_condition891
public static final org.antlr.runtime.BitSet FOLLOW_text_search_expression_in_search_condition891
FOLLOW_IN_FOLDER_in_search_condition909
public static final org.antlr.runtime.BitSet FOLLOW_IN_FOLDER_in_search_condition909
FOLLOW_qualifier_in_search_condition911
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_search_condition911
FOLLOW_search_condition_in_search_condition914
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition914
FOLLOW_IN_TREE_in_search_condition932
public static final org.antlr.runtime.BitSet FOLLOW_IN_TREE_in_search_condition932
FOLLOW_qualifier_in_search_condition934
public static final org.antlr.runtime.BitSet FOLLOW_qualifier_in_search_condition934
FOLLOW_search_condition_in_search_condition937
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_search_condition937
FOLLOW_IN_in_search_condition955
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_search_condition955
FOLLOW_column_reference_in_search_condition957
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_search_condition957
FOLLOW_in_value_list_in_search_condition959
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_search_condition959
FOLLOW_NOT_IN_in_search_condition977
public static final org.antlr.runtime.BitSet FOLLOW_NOT_IN_in_search_condition977
FOLLOW_column_reference_in_search_condition979
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_search_condition979
FOLLOW_in_value_list_in_search_condition981
public static final org.antlr.runtime.BitSet FOLLOW_in_value_list_in_search_condition981
FOLLOW_value_expression_in_search_condition998
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_search_condition998
FOLLOW_literal_in_search_condition1014
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_search_condition1014
FOLLOW_IN_LIST_in_in_value_list1040
public static final org.antlr.runtime.BitSet FOLLOW_IN_LIST_in_in_value_list1040
FOLLOW_literal_in_in_value_list1045
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_in_value_list1045
FOLLOW_STRING_LIT_in_text_search_expression1084
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_text_search_expression1084
FOLLOW_NUM_LIT_in_literal1113
public static final org.antlr.runtime.BitSet FOLLOW_NUM_LIT_in_literal1113
FOLLOW_STRING_LIT_in_literal1131
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LIT_in_literal1131
FOLLOW_TIME_LIT_in_literal1149
public static final org.antlr.runtime.BitSet FOLLOW_TIME_LIT_in_literal1149
FOLLOW_BOOL_LIT_in_literal1167
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LIT_in_literal1167
FOLLOW_ORDER_BY_in_order_by_clause1194
public static final org.antlr.runtime.BitSet FOLLOW_ORDER_BY_in_order_by_clause1194
FOLLOW_sort_specification_in_order_by_clause1196
public static final org.antlr.runtime.BitSet FOLLOW_sort_specification_in_order_by_clause1196
FOLLOW_column_reference_in_sort_specification1214
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1214
FOLLOW_ASC_in_sort_specification1216
public static final org.antlr.runtime.BitSet FOLLOW_ASC_in_sort_specification1216
FOLLOW_column_reference_in_sort_specification1230
public static final org.antlr.runtime.BitSet FOLLOW_column_reference_in_sort_specification1230
FOLLOW_DESC_in_sort_specification1232
public static final org.antlr.runtime.BitSet FOLLOW_DESC_in_sort_specification1232
FOLLOW_ID_in_correlation_name1254
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_name1254
FOLLOW_ID_in_table_name1265
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_table_name1265
FOLLOW_ID_in_column_name1276
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_column_name1276
CmisQueryWalker
public CmisQueryWalker(org.antlr.runtime.tree.TreeNodeStream input)
CmisQueryWalker
public CmisQueryWalker(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
getWherePredicateTree
public org.antlr.runtime.tree.Tree getWherePredicateTree()
mismatch
protected void mismatch(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
public void recoverFromMismatchedSet(org.antlr.runtime.IntStream input,
org.antlr.runtime.RecognitionException e,
antlr.collections.impl.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
setDoFullTextParse
public void setDoFullTextParse(boolean value)
getDoFullTextParse
public boolean getDoFullTextParse()
query
public final CmisQueryWalker.query_return query(QueryObject qo,
PredicateWalkerBase pw)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
select_list
public final CmisQueryWalker.select_list_return select_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
select_sublist
public final CmisQueryWalker.select_sublist_return select_sublist()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value_expression
public final CmisQueryWalker.value_expression_return value_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_reference
public final CmisQueryWalker.column_reference_return column_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multi_valued_column_reference
public final CmisQueryWalker.multi_valued_column_reference_return multi_valued_column_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
qualifier
public final CmisQueryWalker.qualifier_return qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
from_clause
public final CmisQueryWalker.from_clause_return from_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_reference
public final CmisQueryWalker.table_reference_return table_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_join
public final CmisQueryWalker.table_join_return table_join()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
one_table
public final CmisQueryWalker.one_table_return one_table()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
join_kind
public final CmisQueryWalker.join_kind_return join_kind()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
join_specification
public final CmisQueryWalker.join_specification_return join_specification()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
where_clause
public final CmisQueryWalker.where_clause_return where_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
search_condition
public final CmisQueryWalker.search_condition_return search_condition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in_value_list
public final CmisQueryWalker.in_value_list_return in_value_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
text_search_expression
public final CmisQueryWalker.text_search_expression_return text_search_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final CmisQueryWalker.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
order_by_clause
public final CmisQueryWalker.order_by_clause_return order_by_clause()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sort_specification
public final CmisQueryWalker.sort_specification_return sort_specification()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
correlation_name
public final CmisQueryWalker.correlation_name_return correlation_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_name
public final CmisQueryWalker.table_name_return table_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_name
public final CmisQueryWalker.column_name_return column_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.