uk.org.ogsadai.parser.sql92query
Class SQL92QueryParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
uk.org.ogsadai.parser.sql92query.SQL92QueryParser
public class SQL92QueryParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
|
Constructor Summary |
SQL92QueryParser(org.antlr.runtime.TokenStream input)
|
SQL92QueryParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
| Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, 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 java.lang.String[] tokenNames
CAST
public static final int CAST
- See Also:
- Constant Field Values
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
EXCEPT_ALL
public static final int EXCEPT_ALL
- See Also:
- Constant Field Values
FULL_OUTER_JOIN
public static final int FULL_OUTER_JOIN
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
EXCEPT
public static final int EXCEPT
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
STATEMENT
public static final int STATEMENT
- See Also:
- Constant Field Values
T__93
public static final int T__93
- See Also:
- Constant Field Values
T__94
public static final int T__94
- See Also:
- Constant Field Values
T__91
public static final int T__91
- See Also:
- Constant Field Values
T__92
public static final int T__92
- See Also:
- Constant Field Values
T__90
public static final int T__90
- See Also:
- Constant Field Values
IS_NULL
public static final int IS_NULL
- See Also:
- Constant Field Values
TABLECOLUMN
public static final int TABLECOLUMN
- See Also:
- Constant Field Values
T__99
public static final int T__99
- See Also:
- Constant Field Values
T__98
public static final int T__98
- See Also:
- Constant Field Values
BOUND
public static final int BOUND
- See Also:
- Constant Field Values
T__97
public static final int T__97
- See Also:
- Constant Field Values
T__96
public static final int T__96
- See Also:
- Constant Field Values
T__95
public static final int T__95
- See Also:
- Constant Field Values
T__80
public static final int T__80
- See Also:
- Constant Field Values
T__81
public static final int T__81
- See Also:
- Constant Field Values
T__82
public static final int T__82
- See Also:
- Constant Field Values
ASC
public static final int ASC
- See Also:
- Constant Field Values
T__83
public static final int T__83
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
NUMERIC
public static final int NUMERIC
- See Also:
- Constant Field Values
T__85
public static final int T__85
- See Also:
- Constant Field Values
T__84
public static final int T__84
- See Also:
- Constant Field Values
T__87
public static final int T__87
- See Also:
- Constant Field Values
T__86
public static final int T__86
- See Also:
- Constant Field Values
T__89
public static final int T__89
- See Also:
- Constant Field Values
T__88
public static final int T__88
- See Also:
- Constant Field Values
INTERSECT
public static final int INTERSECT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
T__71
public static final int T__71
- See Also:
- Constant Field Values
T__72
public static final int T__72
- See Also:
- Constant Field Values
T__70
public static final int T__70
- See Also:
- Constant Field Values
SELECT_LIST
public static final int SELECT_LIST
- See Also:
- Constant Field Values
QUERY
public static final int QUERY
- See Also:
- Constant Field Values
SETOP
public static final int SETOP
- See Also:
- Constant Field Values
T__76
public static final int T__76
- See Also:
- Constant Field Values
T__75
public static final int T__75
- See Also:
- Constant Field Values
T__74
public static final int T__74
- See Also:
- Constant Field Values
T__73
public static final int T__73
- See Also:
- Constant Field Values
T__79
public static final int T__79
- See Also:
- Constant Field Values
T__78
public static final int T__78
- See Also:
- Constant Field Values
T__77
public static final int T__77
- See Also:
- Constant Field Values
T__68
public static final int T__68
- See Also:
- Constant Field Values
T__69
public static final int T__69
- See Also:
- Constant Field Values
T__66
public static final int T__66
- See Also:
- Constant Field Values
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
T__67
public static final int T__67
- See Also:
- Constant Field Values
T__64
public static final int T__64
- See Also:
- Constant Field Values
T__65
public static final int T__65
- See Also:
- Constant Field Values
T__62
public static final int T__62
- See Also:
- Constant Field Values
T__63
public static final int T__63
- See Also:
- Constant Field Values
ORDER
public static final int ORDER
- See Also:
- Constant Field Values
LIMIT
public static final int LIMIT
- See Also:
- Constant Field Values
LEFT_OUTER_JOIN
public static final int LEFT_OUTER_JOIN
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
T__61
public static final int T__61
- See Also:
- Constant Field Values
T__60
public static final int T__60
- See Also:
- Constant Field Values
T__55
public static final int T__55
- See Also:
- Constant Field Values
T__56
public static final int T__56
- See Also:
- Constant Field Values
T__57
public static final int T__57
- See Also:
- Constant Field Values
T__58
public static final int T__58
- See Also:
- Constant Field Values
T__51
public static final int T__51
- See Also:
- Constant Field Values
T__52
public static final int T__52
- See Also:
- Constant Field Values
T__53
public static final int T__53
- See Also:
- Constant Field Values
T__54
public static final int T__54
- See Also:
- Constant Field Values
T__59
public static final int T__59
- See Also:
- Constant Field Values
T__103
public static final int T__103
- See Also:
- Constant Field Values
RIGHT_OUTER_JOIN
public static final int RIGHT_OUTER_JOIN
- See Also:
- Constant Field Values
T__104
public static final int T__104
- See Also:
- Constant Field Values
T__105
public static final int T__105
- See Also:
- Constant Field Values
COLUMN
public static final int COLUMN
- See Also:
- Constant Field Values
T__50
public static final int T__50
- See Also:
- Constant Field Values
T__42
public static final int T__42
- See Also:
- Constant Field Values
T__43
public static final int T__43
- See Also:
- Constant Field Values
T__40
public static final int T__40
- See Also:
- Constant Field Values
T__41
public static final int T__41
- See Also:
- Constant Field Values
T__46
public static final int T__46
- See Also:
- Constant Field Values
T__47
public static final int T__47
- See Also:
- Constant Field Values
T__44
public static final int T__44
- See Also:
- Constant Field Values
T__45
public static final int T__45
- See Also:
- Constant Field Values
T__48
public static final int T__48
- See Also:
- Constant Field Values
T__49
public static final int T__49
- See Also:
- Constant Field Values
RELATION
public static final int RELATION
- See Also:
- Constant Field Values
SET
public static final int SET
- See Also:
- Constant Field Values
T__102
public static final int T__102
- See Also:
- Constant Field Values
HAVING
public static final int HAVING
- See Also:
- Constant Field Values
T__101
public static final int T__101
- See Also:
- Constant Field Values
T__100
public static final int T__100
- See Also:
- Constant Field Values
JOIN
public static final int JOIN
- See Also:
- Constant Field Values
UNION
public static final int UNION
- See Also:
- Constant Field Values
UNION_ALL
public static final int UNION_ALL
- See Also:
- Constant Field Values
FROM_LIST
public static final int FROM_LIST
- See Also:
- Constant Field Values
GROUP_BY
public static final int GROUP_BY
- See Also:
- Constant Field Values
DESC
public static final int DESC
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
dfa21
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA21 dfa21
dfa25
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA25 dfa25
dfa28
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA28 dfa28
dfa29
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA29 dfa29
dfa35
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA35 dfa35
dfa51
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA51 dfa51
dfa52
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA52 dfa52
dfa55
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA55 dfa55
dfa60
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA60 dfa60
dfa61
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA61 dfa61
dfa62
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA62 dfa62
dfa63
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA63 dfa63
dfa66
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA66 dfa66
dfa69
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA69 dfa69
dfa70
protected uk.org.ogsadai.parser.sql92query.SQL92QueryParser.DFA70 dfa70
FOLLOW_query_expression_in_statement315
public static final org.antlr.runtime.BitSet FOLLOW_query_expression_in_statement315
FOLLOW_order_by_in_statement317
public static final org.antlr.runtime.BitSet FOLLOW_order_by_in_statement317
FOLLOW_limit_in_statement320
public static final org.antlr.runtime.BitSet FOLLOW_limit_in_statement320
FOLLOW_40_in_statement323
public static final org.antlr.runtime.BitSet FOLLOW_40_in_statement323
FOLLOW_EOF_in_statement326
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_statement326
FOLLOW_41_in_limit363
public static final org.antlr.runtime.BitSet FOLLOW_41_in_limit363
FOLLOW_INT_in_limit365
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_limit365
FOLLOW_query_in_query_expression391
public static final org.antlr.runtime.BitSet FOLLOW_query_in_query_expression391
FOLLOW_set_op_in_query_expression394
public static final org.antlr.runtime.BitSet FOLLOW_set_op_in_query_expression394
FOLLOW_query_in_query_expression397
public static final org.antlr.runtime.BitSet FOLLOW_query_in_query_expression397
FOLLOW_42_in_set_op419
public static final org.antlr.runtime.BitSet FOLLOW_42_in_set_op419
FOLLOW_43_in_set_op421
public static final org.antlr.runtime.BitSet FOLLOW_43_in_set_op421
FOLLOW_42_in_set_op437
public static final org.antlr.runtime.BitSet FOLLOW_42_in_set_op437
FOLLOW_44_in_set_op453
public static final org.antlr.runtime.BitSet FOLLOW_44_in_set_op453
FOLLOW_43_in_set_op455
public static final org.antlr.runtime.BitSet FOLLOW_43_in_set_op455
FOLLOW_44_in_set_op471
public static final org.antlr.runtime.BitSet FOLLOW_44_in_set_op471
FOLLOW_45_in_set_op487
public static final org.antlr.runtime.BitSet FOLLOW_45_in_set_op487
FOLLOW_sub_query_in_query514
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_query514
FOLLOW_46_in_query524
public static final org.antlr.runtime.BitSet FOLLOW_46_in_query524
FOLLOW_set_quantifier_in_query526
public static final org.antlr.runtime.BitSet FOLLOW_set_quantifier_in_query526
FOLLOW_select_list_in_query529
public static final org.antlr.runtime.BitSet FOLLOW_select_list_in_query529
FOLLOW_47_in_query531
public static final org.antlr.runtime.BitSet FOLLOW_47_in_query531
FOLLOW_table_expression_in_query533
public static final org.antlr.runtime.BitSet FOLLOW_table_expression_in_query533
FOLLOW_48_in_query536
public static final org.antlr.runtime.BitSet FOLLOW_48_in_query536
FOLLOW_search_condition_in_query540
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_query540
FOLLOW_49_in_query545
public static final org.antlr.runtime.BitSet FOLLOW_49_in_query545
FOLLOW_column_list_in_query547
public static final org.antlr.runtime.BitSet FOLLOW_column_list_in_query547
FOLLOW_50_in_query552
public static final org.antlr.runtime.BitSet FOLLOW_50_in_query552
FOLLOW_search_condition_in_query556
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_query556
FOLLOW_set_in_set_quantifier0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_set_quantifier0
FOLLOW_52_in_sub_query659
public static final org.antlr.runtime.BitSet FOLLOW_52_in_sub_query659
FOLLOW_query_expression_in_sub_query662
public static final org.antlr.runtime.BitSet FOLLOW_query_expression_in_sub_query662
FOLLOW_53_in_sub_query664
public static final org.antlr.runtime.BitSet FOLLOW_53_in_sub_query664
FOLLOW_54_in_select_list683
public static final org.antlr.runtime.BitSet FOLLOW_54_in_select_list683
FOLLOW_derived_column_in_select_list701
public static final org.antlr.runtime.BitSet FOLLOW_derived_column_in_select_list701
FOLLOW_55_in_select_list704
public static final org.antlr.runtime.BitSet FOLLOW_55_in_select_list704
FOLLOW_derived_column_in_select_list707
public static final org.antlr.runtime.BitSet FOLLOW_derived_column_in_select_list707
FOLLOW_56_in_derived_column727
public static final org.antlr.runtime.BitSet FOLLOW_56_in_derived_column727
FOLLOW_value_expression_in_derived_column729
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_derived_column729
FOLLOW_57_in_derived_column731
public static final org.antlr.runtime.BitSet FOLLOW_57_in_derived_column731
FOLLOW_ID_in_derived_column735
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_derived_column735
FOLLOW_57_in_derived_column738
public static final org.antlr.runtime.BitSet FOLLOW_57_in_derived_column738
FOLLOW_ID_in_derived_column743
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_derived_column743
FOLLOW_value_expression_in_derived_column774
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_derived_column774
FOLLOW_57_in_derived_column777
public static final org.antlr.runtime.BitSet FOLLOW_57_in_derived_column777
FOLLOW_ID_in_derived_column780
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_derived_column780
FOLLOW_58_in_order_by814
public static final org.antlr.runtime.BitSet FOLLOW_58_in_order_by814
FOLLOW_59_in_order_by816
public static final org.antlr.runtime.BitSet FOLLOW_59_in_order_by816
FOLLOW_ordered_sort_spec_in_order_by818
public static final org.antlr.runtime.BitSet FOLLOW_ordered_sort_spec_in_order_by818
FOLLOW_55_in_order_by821
public static final org.antlr.runtime.BitSet FOLLOW_55_in_order_by821
FOLLOW_ordered_sort_spec_in_order_by823
public static final org.antlr.runtime.BitSet FOLLOW_ordered_sort_spec_in_order_by823
FOLLOW_column_name_in_sort_spec852
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_sort_spec852
FOLLOW_INT_in_sort_spec856
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_sort_spec856
FOLLOW_reserved_word_column_name_in_sort_spec860
public static final org.antlr.runtime.BitSet FOLLOW_reserved_word_column_name_in_sort_spec860
FOLLOW_sort_spec_in_ordered_sort_spec878
public static final org.antlr.runtime.BitSet FOLLOW_sort_spec_in_ordered_sort_spec878
FOLLOW_60_in_ordered_sort_spec880
public static final org.antlr.runtime.BitSet FOLLOW_60_in_ordered_sort_spec880
FOLLOW_sort_spec_in_ordered_sort_spec898
public static final org.antlr.runtime.BitSet FOLLOW_sort_spec_in_ordered_sort_spec898
FOLLOW_61_in_ordered_sort_spec900
public static final org.antlr.runtime.BitSet FOLLOW_61_in_ordered_sort_spec900
FOLLOW_ID_in_reserved_word_column_name930
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_reserved_word_column_name930
FOLLOW_62_in_reserved_word_column_name931
public static final org.antlr.runtime.BitSet FOLLOW_62_in_reserved_word_column_name931
FOLLOW_63_in_reserved_word_column_name937
public static final org.antlr.runtime.BitSet FOLLOW_63_in_reserved_word_column_name937
FOLLOW_64_in_reserved_word_column_name943
public static final org.antlr.runtime.BitSet FOLLOW_64_in_reserved_word_column_name943
FOLLOW_65_in_reserved_word_column_name949
public static final org.antlr.runtime.BitSet FOLLOW_65_in_reserved_word_column_name949
FOLLOW_66_in_reserved_word_column_name955
public static final org.antlr.runtime.BitSet FOLLOW_66_in_reserved_word_column_name955
FOLLOW_67_in_reserved_word_column_name961
public static final org.antlr.runtime.BitSet FOLLOW_67_in_reserved_word_column_name961
FOLLOW_68_in_reserved_word_column_name967
public static final org.antlr.runtime.BitSet FOLLOW_68_in_reserved_word_column_name967
FOLLOW_69_in_reserved_word_column_name973
public static final org.antlr.runtime.BitSet FOLLOW_69_in_reserved_word_column_name973
FOLLOW_70_in_reserved_word_column_name979
public static final org.antlr.runtime.BitSet FOLLOW_70_in_reserved_word_column_name979
FOLLOW_71_in_reserved_word_column_name985
public static final org.antlr.runtime.BitSet FOLLOW_71_in_reserved_word_column_name985
FOLLOW_72_in_reserved_word_column_name991
public static final org.antlr.runtime.BitSet FOLLOW_72_in_reserved_word_column_name991
FOLLOW_string_value_expression_in_value_expression1037
public static final org.antlr.runtime.BitSet FOLLOW_string_value_expression_in_value_expression1037
FOLLOW_numeric_value_expression_in_value_expression1047
public static final org.antlr.runtime.BitSet FOLLOW_numeric_value_expression_in_value_expression1047
FOLLOW_factor_in_numeric_value_expression1066
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_numeric_value_expression1066
FOLLOW_set_in_numeric_value_expression1069
public static final org.antlr.runtime.BitSet FOLLOW_set_in_numeric_value_expression1069
FOLLOW_factor_in_numeric_value_expression1076
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_numeric_value_expression1076
FOLLOW_numeric_primary_in_factor1098
public static final org.antlr.runtime.BitSet FOLLOW_numeric_primary_in_factor1098
FOLLOW_set_in_factor1101
public static final org.antlr.runtime.BitSet FOLLOW_set_in_factor1101
FOLLOW_numeric_primary_in_factor1108
public static final org.antlr.runtime.BitSet FOLLOW_numeric_primary_in_factor1108
FOLLOW_73_in_numeric_primary1129
public static final org.antlr.runtime.BitSet FOLLOW_73_in_numeric_primary1129
FOLLOW_74_in_numeric_primary1132
public static final org.antlr.runtime.BitSet FOLLOW_74_in_numeric_primary1132
FOLLOW_value_expression_primary_in_numeric_primary1137
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_primary_in_numeric_primary1137
FOLLOW_52_in_value_expression_primary1157
public static final org.antlr.runtime.BitSet FOLLOW_52_in_value_expression_primary1157
FOLLOW_value_expression_in_value_expression_primary1160
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_value_expression_primary1160
FOLLOW_53_in_value_expression_primary1162
public static final org.antlr.runtime.BitSet FOLLOW_53_in_value_expression_primary1162
FOLLOW_function_in_value_expression_primary1173
public static final org.antlr.runtime.BitSet FOLLOW_function_in_value_expression_primary1173
FOLLOW_column_name_in_value_expression_primary1183
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_value_expression_primary1183
FOLLOW_literal_in_value_expression_primary1193
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_value_expression_primary1193
FOLLOW_sub_query_in_value_expression_primary1203
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_value_expression_primary1203
FOLLOW_INT_in_literal1221
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_literal1221
FOLLOW_FLOAT_in_literal1225
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_literal1225
FOLLOW_NUMERIC_in_literal1229
public static final org.antlr.runtime.BitSet FOLLOW_NUMERIC_in_literal1229
FOLLOW_STRING_in_literal1233
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_literal1233
FOLLOW_datetime_in_literal1237
public static final org.antlr.runtime.BitSet FOLLOW_datetime_in_literal1237
FOLLOW_interval_in_literal1241
public static final org.antlr.runtime.BitSet FOLLOW_interval_in_literal1241
FOLLOW_76_in_literal1245
public static final org.antlr.runtime.BitSet FOLLOW_76_in_literal1245
FOLLOW_77_in_literal1249
public static final org.antlr.runtime.BitSet FOLLOW_77_in_literal1249
FOLLOW_78_in_literal1253
public static final org.antlr.runtime.BitSet FOLLOW_78_in_literal1253
FOLLOW_set_in_datetime1271
public static final org.antlr.runtime.BitSet FOLLOW_set_in_datetime1271
FOLLOW_STRING_in_datetime1284
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_datetime1284
FOLLOW_ID_in_datetime1297
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_datetime1297
FOLLOW_62_in_datetime1298
public static final org.antlr.runtime.BitSet FOLLOW_62_in_datetime1298
FOLLOW_63_in_datetime1304
public static final org.antlr.runtime.BitSet FOLLOW_63_in_datetime1304
FOLLOW_64_in_datetime1310
public static final org.antlr.runtime.BitSet FOLLOW_64_in_datetime1310
FOLLOW_65_in_datetime1316
public static final org.antlr.runtime.BitSet FOLLOW_65_in_datetime1316
FOLLOW_66_in_interval1348
public static final org.antlr.runtime.BitSet FOLLOW_66_in_interval1348
FOLLOW_STRING_in_interval1351
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_interval1351
FOLLOW_set_in_interval1353
public static final org.antlr.runtime.BitSet FOLLOW_set_in_interval1353
FOLLOW_ID_in_interval1388
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_interval1388
FOLLOW_62_in_interval1389
public static final org.antlr.runtime.BitSet FOLLOW_62_in_interval1389
FOLLOW_66_in_interval1395
public static final org.antlr.runtime.BitSet FOLLOW_66_in_interval1395
FOLLOW_67_in_interval1401
public static final org.antlr.runtime.BitSet FOLLOW_67_in_interval1401
FOLLOW_68_in_interval1407
public static final org.antlr.runtime.BitSet FOLLOW_68_in_interval1407
FOLLOW_69_in_interval1413
public static final org.antlr.runtime.BitSet FOLLOW_69_in_interval1413
FOLLOW_70_in_interval1419
public static final org.antlr.runtime.BitSet FOLLOW_70_in_interval1419
FOLLOW_71_in_interval1425
public static final org.antlr.runtime.BitSet FOLLOW_71_in_interval1425
FOLLOW_72_in_interval1431
public static final org.antlr.runtime.BitSet FOLLOW_72_in_interval1431
FOLLOW_ID_in_function1469
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_function1469
FOLLOW_52_in_function1472
public static final org.antlr.runtime.BitSet FOLLOW_52_in_function1472
FOLLOW_value_expression_in_function1474
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_function1474
FOLLOW_55_in_function1478
public static final org.antlr.runtime.BitSet FOLLOW_55_in_function1478
FOLLOW_value_expression_in_function1480
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_function1480
FOLLOW_53_in_function1484
public static final org.antlr.runtime.BitSet FOLLOW_53_in_function1484
FOLLOW_ID_in_function1522
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_function1522
FOLLOW_52_in_function1525
public static final org.antlr.runtime.BitSet FOLLOW_52_in_function1525
FOLLOW_54_in_function1527
public static final org.antlr.runtime.BitSet FOLLOW_54_in_function1527
FOLLOW_53_in_function1529
public static final org.antlr.runtime.BitSet FOLLOW_53_in_function1529
FOLLOW_column_name_in_string_value_expression1559
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_string_value_expression1559
FOLLOW_STRING_in_string_value_expression1563
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_string_value_expression1563
FOLLOW_79_in_string_value_expression1567
public static final org.antlr.runtime.BitSet FOLLOW_79_in_string_value_expression1567
FOLLOW_column_name_in_string_value_expression1571
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_string_value_expression1571
FOLLOW_STRING_in_string_value_expression1575
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_string_value_expression1575
FOLLOW_table_reference_in_table_expression1596
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_table_expression1596
FOLLOW_table_in_table_reference1614
public static final org.antlr.runtime.BitSet FOLLOW_table_in_table_reference1614
FOLLOW_55_in_table_reference1617
public static final org.antlr.runtime.BitSet FOLLOW_55_in_table_reference1617
FOLLOW_table_reference_in_table_reference1620
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_table_reference1620
FOLLOW_80_in_join_type1640
public static final org.antlr.runtime.BitSet FOLLOW_80_in_join_type1640
FOLLOW_81_in_join_type1642
public static final org.antlr.runtime.BitSet FOLLOW_81_in_join_type1642
FOLLOW_82_in_join_type1645
public static final org.antlr.runtime.BitSet FOLLOW_82_in_join_type1645
FOLLOW_83_in_join_type1660
public static final org.antlr.runtime.BitSet FOLLOW_83_in_join_type1660
FOLLOW_81_in_join_type1662
public static final org.antlr.runtime.BitSet FOLLOW_81_in_join_type1662
FOLLOW_82_in_join_type1665
public static final org.antlr.runtime.BitSet FOLLOW_82_in_join_type1665
FOLLOW_84_in_join_type1679
public static final org.antlr.runtime.BitSet FOLLOW_84_in_join_type1679
FOLLOW_81_in_join_type1681
public static final org.antlr.runtime.BitSet FOLLOW_81_in_join_type1681
FOLLOW_82_in_join_type1684
public static final org.antlr.runtime.BitSet FOLLOW_82_in_join_type1684
FOLLOW_85_in_join_type1698
public static final org.antlr.runtime.BitSet FOLLOW_85_in_join_type1698
FOLLOW_82_in_join_type1701
public static final org.antlr.runtime.BitSet FOLLOW_82_in_join_type1701
FOLLOW_non_join_table_in_table1723
public static final org.antlr.runtime.BitSet FOLLOW_non_join_table_in_table1723
FOLLOW_join_type_in_table1726
public static final org.antlr.runtime.BitSet FOLLOW_join_type_in_table1726
FOLLOW_non_join_table_in_table1729
public static final org.antlr.runtime.BitSet FOLLOW_non_join_table_in_table1729
FOLLOW_86_in_table1731
public static final org.antlr.runtime.BitSet FOLLOW_86_in_table1731
FOLLOW_search_condition_in_table1734
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_table1734
FOLLOW_table_name_in_non_join_table1754
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_non_join_table1754
FOLLOW_correlation_specification_in_non_join_table1756
public static final org.antlr.runtime.BitSet FOLLOW_correlation_specification_in_non_join_table1756
FOLLOW_table_function_in_non_join_table1778
public static final org.antlr.runtime.BitSet FOLLOW_table_function_in_non_join_table1778
FOLLOW_correlation_specification_in_non_join_table1780
public static final org.antlr.runtime.BitSet FOLLOW_correlation_specification_in_non_join_table1780
FOLLOW_sub_query_in_non_join_table1800
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_non_join_table1800
FOLLOW_correlation_specification_in_non_join_table1802
public static final org.antlr.runtime.BitSet FOLLOW_correlation_specification_in_non_join_table1802
FOLLOW_ID_in_table_function1832
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_table_function1832
FOLLOW_52_in_table_function1834
public static final org.antlr.runtime.BitSet FOLLOW_52_in_table_function1834
FOLLOW_table_function_subquery_in_table_function1836
public static final org.antlr.runtime.BitSet FOLLOW_table_function_subquery_in_table_function1836
FOLLOW_55_in_table_function1840
public static final org.antlr.runtime.BitSet FOLLOW_55_in_table_function1840
FOLLOW_table_function_subquery_in_table_function1842
public static final org.antlr.runtime.BitSet FOLLOW_table_function_subquery_in_table_function1842
FOLLOW_55_in_table_function1847
public static final org.antlr.runtime.BitSet FOLLOW_55_in_table_function1847
FOLLOW_table_function_param_in_table_function1850
public static final org.antlr.runtime.BitSet FOLLOW_table_function_param_in_table_function1850
FOLLOW_53_in_table_function1854
public static final org.antlr.runtime.BitSet FOLLOW_53_in_table_function1854
FOLLOW_sub_query_in_table_function_subquery1902
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_table_function_subquery1902
FOLLOW_correlation_specification_in_table_function_subquery1904
public static final org.antlr.runtime.BitSet FOLLOW_correlation_specification_in_table_function_subquery1904
FOLLOW_search_condition_in_table_function_param1932
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_table_function_param1932
FOLLOW_value_expression_in_table_function_param1942
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_table_function_param1942
FOLLOW_table_name_in_relation1964
public static final org.antlr.runtime.BitSet FOLLOW_table_name_in_relation1964
FOLLOW_table_function_in_relation1982
public static final org.antlr.runtime.BitSet FOLLOW_table_function_in_relation1982
FOLLOW_query_in_relation2000
public static final org.antlr.runtime.BitSet FOLLOW_query_in_relation2000
FOLLOW_boolean_factor_in_search_condition2026
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_search_condition2026
FOLLOW_87_in_search_condition2029
public static final org.antlr.runtime.BitSet FOLLOW_87_in_search_condition2029
FOLLOW_boolean_factor_in_search_condition2032
public static final org.antlr.runtime.BitSet FOLLOW_boolean_factor_in_search_condition2032
FOLLOW_boolean_term_in_boolean_factor2052
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_boolean_factor2052
FOLLOW_88_in_boolean_factor2055
public static final org.antlr.runtime.BitSet FOLLOW_88_in_boolean_factor2055
FOLLOW_boolean_term_in_boolean_factor2058
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_boolean_factor2058
FOLLOW_boolean_test_in_boolean_term2078
public static final org.antlr.runtime.BitSet FOLLOW_boolean_test_in_boolean_term2078
FOLLOW_89_in_boolean_term2088
public static final org.antlr.runtime.BitSet FOLLOW_89_in_boolean_term2088
FOLLOW_boolean_term_in_boolean_term2090
public static final org.antlr.runtime.BitSet FOLLOW_boolean_term_in_boolean_term2090
FOLLOW_boolean_primary_in_boolean_test2116
public static final org.antlr.runtime.BitSet FOLLOW_boolean_primary_in_boolean_test2116
FOLLOW_predicate_in_boolean_primary2134
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_boolean_primary2134
FOLLOW_52_in_boolean_primary2138
public static final org.antlr.runtime.BitSet FOLLOW_52_in_boolean_primary2138
FOLLOW_search_condition_in_boolean_primary2141
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_boolean_primary2141
FOLLOW_53_in_boolean_primary2143
public static final org.antlr.runtime.BitSet FOLLOW_53_in_boolean_primary2143
FOLLOW_comparison_predicate_in_predicate2165
public static final org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_predicate2165
FOLLOW_like_predicate_in_predicate2169
public static final org.antlr.runtime.BitSet FOLLOW_like_predicate_in_predicate2169
FOLLOW_in_predicate_in_predicate2173
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_in_predicate2173
FOLLOW_null_predicate_in_predicate2177
public static final org.antlr.runtime.BitSet FOLLOW_null_predicate_in_predicate2177
FOLLOW_exists_predicate_in_predicate2181
public static final org.antlr.runtime.BitSet FOLLOW_exists_predicate_in_predicate2181
FOLLOW_between_predicate_in_predicate2185
public static final org.antlr.runtime.BitSet FOLLOW_between_predicate_in_predicate2185
FOLLOW_row_value_in_null_predicate2203
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_null_predicate2203
FOLLOW_90_in_null_predicate2205
public static final org.antlr.runtime.BitSet FOLLOW_90_in_null_predicate2205
FOLLOW_76_in_null_predicate2207
public static final org.antlr.runtime.BitSet FOLLOW_76_in_null_predicate2207
FOLLOW_row_value_in_null_predicate2225
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_null_predicate2225
FOLLOW_90_in_null_predicate2227
public static final org.antlr.runtime.BitSet FOLLOW_90_in_null_predicate2227
FOLLOW_89_in_null_predicate2229
public static final org.antlr.runtime.BitSet FOLLOW_89_in_null_predicate2229
FOLLOW_76_in_null_predicate2231
public static final org.antlr.runtime.BitSet FOLLOW_76_in_null_predicate2231
FOLLOW_row_value_in_in_predicate2261
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_in_predicate2261
FOLLOW_89_in_in_predicate2263
public static final org.antlr.runtime.BitSet FOLLOW_89_in_in_predicate2263
FOLLOW_91_in_in_predicate2265
public static final org.antlr.runtime.BitSet FOLLOW_91_in_in_predicate2265
FOLLOW_in_predicate_tail_in_in_predicate2267
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_tail_in_in_predicate2267
FOLLOW_row_value_in_in_predicate2303
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_in_predicate2303
FOLLOW_91_in_in_predicate2305
public static final org.antlr.runtime.BitSet FOLLOW_91_in_in_predicate2305
FOLLOW_in_predicate_tail_in_in_predicate2307
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_tail_in_in_predicate2307
FOLLOW_sub_query_in_in_predicate_tail2347
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_in_predicate_tail2347
FOLLOW_52_in_in_predicate_tail2358
public static final org.antlr.runtime.BitSet FOLLOW_52_in_in_predicate_tail2358
FOLLOW_value_expression_in_in_predicate_tail2361
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_in_predicate_tail2361
FOLLOW_55_in_in_predicate_tail2364
public static final org.antlr.runtime.BitSet FOLLOW_55_in_in_predicate_tail2364
FOLLOW_value_expression_in_in_predicate_tail2366
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_in_predicate_tail2366
FOLLOW_53_in_in_predicate_tail2371
public static final org.antlr.runtime.BitSet FOLLOW_53_in_in_predicate_tail2371
FOLLOW_row_value_in_between_predicate2400
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2400
FOLLOW_92_in_between_predicate2402
public static final org.antlr.runtime.BitSet FOLLOW_92_in_between_predicate2402
FOLLOW_row_value_in_between_predicate2406
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2406
FOLLOW_88_in_between_predicate2408
public static final org.antlr.runtime.BitSet FOLLOW_88_in_between_predicate2408
FOLLOW_row_value_in_between_predicate2412
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2412
FOLLOW_row_value_in_between_predicate2452
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2452
FOLLOW_89_in_between_predicate2454
public static final org.antlr.runtime.BitSet FOLLOW_89_in_between_predicate2454
FOLLOW_92_in_between_predicate2456
public static final org.antlr.runtime.BitSet FOLLOW_92_in_between_predicate2456
FOLLOW_row_value_in_between_predicate2460
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2460
FOLLOW_88_in_between_predicate2462
public static final org.antlr.runtime.BitSet FOLLOW_88_in_between_predicate2462
FOLLOW_row_value_in_between_predicate2466
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_between_predicate2466
FOLLOW_93_in_exists_predicate2515
public static final org.antlr.runtime.BitSet FOLLOW_93_in_exists_predicate2515
FOLLOW_sub_query_in_exists_predicate2518
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_exists_predicate2518
FOLLOW_bind_table_in_comparison_predicate2536
public static final org.antlr.runtime.BitSet FOLLOW_bind_table_in_comparison_predicate2536
FOLLOW_94_in_comparison_predicate2538
public static final org.antlr.runtime.BitSet FOLLOW_94_in_comparison_predicate2538
FOLLOW_row_value_in_comparison_predicate2541
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_comparison_predicate2541
FOLLOW_row_value_in_comparison_predicate2553
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_comparison_predicate2553
FOLLOW_94_in_comparison_predicate2558
public static final org.antlr.runtime.BitSet FOLLOW_94_in_comparison_predicate2558
FOLLOW_95_in_comparison_predicate2562
public static final org.antlr.runtime.BitSet FOLLOW_95_in_comparison_predicate2562
FOLLOW_96_in_comparison_predicate2566
public static final org.antlr.runtime.BitSet FOLLOW_96_in_comparison_predicate2566
FOLLOW_97_in_comparison_predicate2570
public static final org.antlr.runtime.BitSet FOLLOW_97_in_comparison_predicate2570
FOLLOW_98_in_comparison_predicate2574
public static final org.antlr.runtime.BitSet FOLLOW_98_in_comparison_predicate2574
FOLLOW_99_in_comparison_predicate2578
public static final org.antlr.runtime.BitSet FOLLOW_99_in_comparison_predicate2578
FOLLOW_100_in_comparison_predicate2582
public static final org.antlr.runtime.BitSet FOLLOW_100_in_comparison_predicate2582
FOLLOW_43_in_comparison_predicate2588
public static final org.antlr.runtime.BitSet FOLLOW_43_in_comparison_predicate2588
FOLLOW_101_in_comparison_predicate2592
public static final org.antlr.runtime.BitSet FOLLOW_101_in_comparison_predicate2592
FOLLOW_102_in_comparison_predicate2596
public static final org.antlr.runtime.BitSet FOLLOW_102_in_comparison_predicate2596
FOLLOW_row_value_in_comparison_predicate2601
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_comparison_predicate2601
FOLLOW_row_value_in_comparison_predicate2641
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_comparison_predicate2641
FOLLOW_set_in_comparison_predicate2643
public static final org.antlr.runtime.BitSet FOLLOW_set_in_comparison_predicate2643
FOLLOW_row_value_in_comparison_predicate2672
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_comparison_predicate2672
FOLLOW_row_value_in_like_predicate2690
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_like_predicate2690
FOLLOW_103_in_like_predicate2692
public static final org.antlr.runtime.BitSet FOLLOW_103_in_like_predicate2692
FOLLOW_row_value_in_like_predicate2695
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_like_predicate2695
FOLLOW_row_value_in_like_predicate2707
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_like_predicate2707
FOLLOW_89_in_like_predicate2709
public static final org.antlr.runtime.BitSet FOLLOW_89_in_like_predicate2709
FOLLOW_103_in_like_predicate2711
public static final org.antlr.runtime.BitSet FOLLOW_103_in_like_predicate2711
FOLLOW_row_value_in_like_predicate2715
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_like_predicate2715
FOLLOW_value_expression_in_row_value2749
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_row_value2749
FOLLOW_76_in_row_value2752
public static final org.antlr.runtime.BitSet FOLLOW_76_in_row_value2752
FOLLOW_104_in_row_value2756
public static final org.antlr.runtime.BitSet FOLLOW_104_in_row_value2756
FOLLOW_105_in_bind_table2774
public static final org.antlr.runtime.BitSet FOLLOW_105_in_bind_table2774
FOLLOW_ID_in_bind_table2777
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_bind_table2777
FOLLOW_62_in_bind_table2778
public static final org.antlr.runtime.BitSet FOLLOW_62_in_bind_table2778
FOLLOW_ID_in_bind_table2781
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_bind_table2781
FOLLOW_57_in_correlation_specification2816
public static final org.antlr.runtime.BitSet FOLLOW_57_in_correlation_specification2816
FOLLOW_ID_in_correlation_specification2821
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_correlation_specification2821
FOLLOW_ID_in_table_name2842
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_table_name2842
FOLLOW_column_name_in_column_list2861
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_column_list2861
FOLLOW_reserved_word_column_name_in_column_list2865
public static final org.antlr.runtime.BitSet FOLLOW_reserved_word_column_name_in_column_list2865
FOLLOW_55_in_column_list2869
public static final org.antlr.runtime.BitSet FOLLOW_55_in_column_list2869
FOLLOW_column_name_in_column_list2873
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_column_list2873
FOLLOW_reserved_word_column_name_in_column_list2877
public static final org.antlr.runtime.BitSet FOLLOW_reserved_word_column_name_in_column_list2877
FOLLOW_ID_in_column_name2901
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_column_name2901
FOLLOW_62_in_column_name2902
public static final org.antlr.runtime.BitSet FOLLOW_62_in_column_name2902
FOLLOW_ID_in_column_name2907
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_column_name2907
FOLLOW_set_in_synpred39_SQL92Query1069
public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred39_SQL92Query1069
FOLLOW_factor_in_synpred39_SQL92Query1076
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_synpred39_SQL92Query1076
FOLLOW_52_in_synpred44_SQL92Query1157
public static final org.antlr.runtime.BitSet FOLLOW_52_in_synpred44_SQL92Query1157
FOLLOW_value_expression_in_synpred44_SQL92Query1160
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_synpred44_SQL92Query1160
FOLLOW_53_in_synpred44_SQL92Query1162
public static final org.antlr.runtime.BitSet FOLLOW_53_in_synpred44_SQL92Query1162
FOLLOW_function_in_synpred45_SQL92Query1173
public static final org.antlr.runtime.BitSet FOLLOW_function_in_synpred45_SQL92Query1173
FOLLOW_column_name_in_synpred46_SQL92Query1183
public static final org.antlr.runtime.BitSet FOLLOW_column_name_in_synpred46_SQL92Query1183
FOLLOW_literal_in_synpred47_SQL92Query1193
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_synpred47_SQL92Query1193
FOLLOW_set_in_synpred58_SQL92Query1271
public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred58_SQL92Query1271
FOLLOW_STRING_in_synpred58_SQL92Query1284
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_synpred58_SQL92Query1284
FOLLOW_66_in_synpred67_SQL92Query1348
public static final org.antlr.runtime.BitSet FOLLOW_66_in_synpred67_SQL92Query1348
FOLLOW_STRING_in_synpred67_SQL92Query1351
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_synpred67_SQL92Query1351
FOLLOW_set_in_synpred67_SQL92Query1353
public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred67_SQL92Query1353
FOLLOW_55_in_synpred81_SQL92Query1617
public static final org.antlr.runtime.BitSet FOLLOW_55_in_synpred81_SQL92Query1617
FOLLOW_table_reference_in_synpred81_SQL92Query1620
public static final org.antlr.runtime.BitSet FOLLOW_table_reference_in_synpred81_SQL92Query1620
FOLLOW_table_function_subquery_in_synpred93_SQL92Query1836
public static final org.antlr.runtime.BitSet FOLLOW_table_function_subquery_in_synpred93_SQL92Query1836
FOLLOW_55_in_synpred94_SQL92Query1840
public static final org.antlr.runtime.BitSet FOLLOW_55_in_synpred94_SQL92Query1840
FOLLOW_table_function_subquery_in_synpred94_SQL92Query1842
public static final org.antlr.runtime.BitSet FOLLOW_table_function_subquery_in_synpred94_SQL92Query1842
FOLLOW_search_condition_in_synpred97_SQL92Query1932
public static final org.antlr.runtime.BitSet FOLLOW_search_condition_in_synpred97_SQL92Query1932
FOLLOW_predicate_in_synpred103_SQL92Query2134
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_synpred103_SQL92Query2134
FOLLOW_comparison_predicate_in_synpred104_SQL92Query2165
public static final org.antlr.runtime.BitSet FOLLOW_comparison_predicate_in_synpred104_SQL92Query2165
FOLLOW_like_predicate_in_synpred105_SQL92Query2169
public static final org.antlr.runtime.BitSet FOLLOW_like_predicate_in_synpred105_SQL92Query2169
FOLLOW_in_predicate_in_synpred106_SQL92Query2173
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_in_synpred106_SQL92Query2173
FOLLOW_null_predicate_in_synpred107_SQL92Query2177
public static final org.antlr.runtime.BitSet FOLLOW_null_predicate_in_synpred107_SQL92Query2177
FOLLOW_row_value_in_synpred109_SQL92Query2203
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred109_SQL92Query2203
FOLLOW_90_in_synpred109_SQL92Query2205
public static final org.antlr.runtime.BitSet FOLLOW_90_in_synpred109_SQL92Query2205
FOLLOW_76_in_synpred109_SQL92Query2207
public static final org.antlr.runtime.BitSet FOLLOW_76_in_synpred109_SQL92Query2207
FOLLOW_row_value_in_synpred110_SQL92Query2261
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred110_SQL92Query2261
FOLLOW_89_in_synpred110_SQL92Query2263
public static final org.antlr.runtime.BitSet FOLLOW_89_in_synpred110_SQL92Query2263
FOLLOW_91_in_synpred110_SQL92Query2265
public static final org.antlr.runtime.BitSet FOLLOW_91_in_synpred110_SQL92Query2265
FOLLOW_in_predicate_tail_in_synpred110_SQL92Query2267
public static final org.antlr.runtime.BitSet FOLLOW_in_predicate_tail_in_synpred110_SQL92Query2267
FOLLOW_sub_query_in_synpred111_SQL92Query2347
public static final org.antlr.runtime.BitSet FOLLOW_sub_query_in_synpred111_SQL92Query2347
FOLLOW_row_value_in_synpred113_SQL92Query2400
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred113_SQL92Query2400
FOLLOW_92_in_synpred113_SQL92Query2402
public static final org.antlr.runtime.BitSet FOLLOW_92_in_synpred113_SQL92Query2402
FOLLOW_row_value_in_synpred113_SQL92Query2406
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred113_SQL92Query2406
FOLLOW_88_in_synpred113_SQL92Query2408
public static final org.antlr.runtime.BitSet FOLLOW_88_in_synpred113_SQL92Query2408
FOLLOW_row_value_in_synpred113_SQL92Query2412
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred113_SQL92Query2412
FOLLOW_row_value_in_synpred123_SQL92Query2553
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred123_SQL92Query2553
FOLLOW_94_in_synpred123_SQL92Query2558
public static final org.antlr.runtime.BitSet FOLLOW_94_in_synpred123_SQL92Query2558
FOLLOW_95_in_synpred123_SQL92Query2562
public static final org.antlr.runtime.BitSet FOLLOW_95_in_synpred123_SQL92Query2562
FOLLOW_96_in_synpred123_SQL92Query2566
public static final org.antlr.runtime.BitSet FOLLOW_96_in_synpred123_SQL92Query2566
FOLLOW_97_in_synpred123_SQL92Query2570
public static final org.antlr.runtime.BitSet FOLLOW_97_in_synpred123_SQL92Query2570
FOLLOW_98_in_synpred123_SQL92Query2574
public static final org.antlr.runtime.BitSet FOLLOW_98_in_synpred123_SQL92Query2574
FOLLOW_99_in_synpred123_SQL92Query2578
public static final org.antlr.runtime.BitSet FOLLOW_99_in_synpred123_SQL92Query2578
FOLLOW_100_in_synpred123_SQL92Query2582
public static final org.antlr.runtime.BitSet FOLLOW_100_in_synpred123_SQL92Query2582
FOLLOW_43_in_synpred123_SQL92Query2588
public static final org.antlr.runtime.BitSet FOLLOW_43_in_synpred123_SQL92Query2588
FOLLOW_101_in_synpred123_SQL92Query2592
public static final org.antlr.runtime.BitSet FOLLOW_101_in_synpred123_SQL92Query2592
FOLLOW_102_in_synpred123_SQL92Query2596
public static final org.antlr.runtime.BitSet FOLLOW_102_in_synpred123_SQL92Query2596
FOLLOW_row_value_in_synpred123_SQL92Query2601
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred123_SQL92Query2601
FOLLOW_row_value_in_synpred130_SQL92Query2690
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred130_SQL92Query2690
FOLLOW_103_in_synpred130_SQL92Query2692
public static final org.antlr.runtime.BitSet FOLLOW_103_in_synpred130_SQL92Query2692
FOLLOW_row_value_in_synpred130_SQL92Query2695
public static final org.antlr.runtime.BitSet FOLLOW_row_value_in_synpred130_SQL92Query2695
FOLLOW_value_expression_in_synpred131_SQL92Query2749
public static final org.antlr.runtime.BitSet FOLLOW_value_expression_in_synpred131_SQL92Query2749
FOLLOW_76_in_synpred132_SQL92Query2752
public static final org.antlr.runtime.BitSet FOLLOW_76_in_synpred132_SQL92Query2752
SQL92QueryParser
public SQL92QueryParser(org.antlr.runtime.TokenStream input)
SQL92QueryParser
public SQL92QueryParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
recoverFromMismatchedToken
protected java.lang.Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Overrides:
recoverFromMismatchedToken in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
public java.lang.Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input,
org.antlr.runtime.RecognitionException re,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Overrides:
recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
statement
public final SQL92QueryParser.statement_return statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
limit
public final SQL92QueryParser.limit_return limit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
query_expression
public final SQL92QueryParser.query_expression_return query_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
set_op
public final SQL92QueryParser.set_op_return set_op()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
query
public final SQL92QueryParser.query_return query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
set_quantifier
public final SQL92QueryParser.set_quantifier_return set_quantifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sub_query
public final SQL92QueryParser.sub_query_return sub_query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
select_list
public final SQL92QueryParser.select_list_return select_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
derived_column
public final SQL92QueryParser.derived_column_return derived_column()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
order_by
public final SQL92QueryParser.order_by_return order_by()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sort_spec
public final SQL92QueryParser.sort_spec_return sort_spec()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ordered_sort_spec
public final SQL92QueryParser.ordered_sort_spec_return ordered_sort_spec()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
reserved_word_column_name
public final SQL92QueryParser.reserved_word_column_name_return reserved_word_column_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value_expression
public final SQL92QueryParser.value_expression_return value_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numeric_value_expression
public final SQL92QueryParser.numeric_value_expression_return numeric_value_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
factor
public final SQL92QueryParser.factor_return factor()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numeric_primary
public final SQL92QueryParser.numeric_primary_return numeric_primary()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value_expression_primary
public final SQL92QueryParser.value_expression_primary_return value_expression_primary()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal
public final SQL92QueryParser.literal_return literal()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
datetime
public final SQL92QueryParser.datetime_return datetime()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
interval
public final SQL92QueryParser.interval_return interval()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function
public final SQL92QueryParser.function_return function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
string_value_expression
public final SQL92QueryParser.string_value_expression_return string_value_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_expression
public final SQL92QueryParser.table_expression_return table_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_reference
public final SQL92QueryParser.table_reference_return table_reference()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
join_type
public final SQL92QueryParser.join_type_return join_type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table
public final SQL92QueryParser.table_return table()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
non_join_table
public final SQL92QueryParser.non_join_table_return non_join_table()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_function
public final SQL92QueryParser.table_function_return table_function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_function_subquery
public final SQL92QueryParser.table_function_subquery_return table_function_subquery()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_function_param
public final SQL92QueryParser.table_function_param_return table_function_param()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
relation
public final SQL92QueryParser.relation_return relation()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
search_condition
public final SQL92QueryParser.search_condition_return search_condition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_factor
public final SQL92QueryParser.boolean_factor_return boolean_factor()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_term
public final SQL92QueryParser.boolean_term_return boolean_term()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_test
public final SQL92QueryParser.boolean_test_return boolean_test()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
boolean_primary
public final SQL92QueryParser.boolean_primary_return boolean_primary()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
predicate
public final SQL92QueryParser.predicate_return predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
null_predicate
public final SQL92QueryParser.null_predicate_return null_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in_predicate
public final SQL92QueryParser.in_predicate_return in_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
in_predicate_tail
public final SQL92QueryParser.in_predicate_tail_return in_predicate_tail()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
between_predicate
public final SQL92QueryParser.between_predicate_return between_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
exists_predicate
public final SQL92QueryParser.exists_predicate_return exists_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comparison_predicate
public final SQL92QueryParser.comparison_predicate_return comparison_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
like_predicate
public final SQL92QueryParser.like_predicate_return like_predicate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
row_value
public final SQL92QueryParser.row_value_return row_value()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
bind_table
public final SQL92QueryParser.bind_table_return bind_table()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
correlation_specification
public final SQL92QueryParser.correlation_specification_return correlation_specification()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
table_name
public final SQL92QueryParser.table_name_return table_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_list
public final SQL92QueryParser.column_list_return column_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
column_name
public final SQL92QueryParser.column_name_return column_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred39_SQL92Query_fragment
public final void synpred39_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred44_SQL92Query_fragment
public final void synpred44_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred45_SQL92Query_fragment
public final void synpred45_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred46_SQL92Query_fragment
public final void synpred46_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred47_SQL92Query_fragment
public final void synpred47_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred58_SQL92Query_fragment
public final void synpred58_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred67_SQL92Query_fragment
public final void synpred67_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred81_SQL92Query_fragment
public final void synpred81_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred93_SQL92Query_fragment
public final void synpred93_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred94_SQL92Query_fragment
public final void synpred94_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred97_SQL92Query_fragment
public final void synpred97_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred103_SQL92Query_fragment
public final void synpred103_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred104_SQL92Query_fragment
public final void synpred104_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred105_SQL92Query_fragment
public final void synpred105_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred106_SQL92Query_fragment
public final void synpred106_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred107_SQL92Query_fragment
public final void synpred107_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred109_SQL92Query_fragment
public final void synpred109_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred110_SQL92Query_fragment
public final void synpred110_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred111_SQL92Query_fragment
public final void synpred111_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred113_SQL92Query_fragment
public final void synpred113_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred123_SQL92Query_fragment
public final void synpred123_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred130_SQL92Query_fragment
public final void synpred130_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred131_SQL92Query_fragment
public final void synpred131_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred132_SQL92Query_fragment
public final void synpred132_SQL92Query_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred132_SQL92Query
public final boolean synpred132_SQL92Query()
synpred109_SQL92Query
public final boolean synpred109_SQL92Query()
synpred110_SQL92Query
public final boolean synpred110_SQL92Query()
synpred39_SQL92Query
public final boolean synpred39_SQL92Query()
synpred131_SQL92Query
public final boolean synpred131_SQL92Query()
synpred93_SQL92Query
public final boolean synpred93_SQL92Query()
synpred130_SQL92Query
public final boolean synpred130_SQL92Query()
synpred104_SQL92Query
public final boolean synpred104_SQL92Query()
synpred123_SQL92Query
public final boolean synpred123_SQL92Query()
synpred106_SQL92Query
public final boolean synpred106_SQL92Query()
synpred113_SQL92Query
public final boolean synpred113_SQL92Query()
synpred103_SQL92Query
public final boolean synpred103_SQL92Query()
synpred45_SQL92Query
public final boolean synpred45_SQL92Query()
synpred58_SQL92Query
public final boolean synpred58_SQL92Query()
synpred97_SQL92Query
public final boolean synpred97_SQL92Query()
synpred81_SQL92Query
public final boolean synpred81_SQL92Query()
synpred46_SQL92Query
public final boolean synpred46_SQL92Query()
synpred111_SQL92Query
public final boolean synpred111_SQL92Query()
synpred47_SQL92Query
public final boolean synpred47_SQL92Query()
synpred94_SQL92Query
public final boolean synpred94_SQL92Query()
synpred67_SQL92Query
public final boolean synpred67_SQL92Query()
synpred105_SQL92Query
public final boolean synpred105_SQL92Query()
synpred107_SQL92Query
public final boolean synpred107_SQL92Query()
synpred44_SQL92Query
public final boolean synpred44_SQL92Query()