uk.org.ogsadai.parser.sql92query
Class SQL92QueryParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by uk.org.ogsadai.parser.sql92query.SQL92QueryParser

public class SQL92QueryParser
extends org.antlr.runtime.Parser


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

Field Detail

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

SQL92QueryParser

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

SQL92QueryParser

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

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public 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()