Package uk.org.ogsadai.parser.sql92query

Class Summary
ANTLRNoCaseStringStream Matches case insensitive strings.
SQL92QueryLexer  
SQL92QueryParser  
SQL92QueryParser.between_predicate_return  
SQL92QueryParser.bind_table_return  
SQL92QueryParser.boolean_factor_return  
SQL92QueryParser.boolean_primary_return  
SQL92QueryParser.boolean_term_return  
SQL92QueryParser.boolean_test_return  
SQL92QueryParser.column_list_return  
SQL92QueryParser.column_name_return  
SQL92QueryParser.comparison_predicate_return  
SQL92QueryParser.correlation_specification_return  
SQL92QueryParser.datetime_return  
SQL92QueryParser.derived_column_return  
SQL92QueryParser.exists_predicate_return  
SQL92QueryParser.factor_return  
SQL92QueryParser.function_return  
SQL92QueryParser.in_predicate_return  
SQL92QueryParser.in_predicate_tail_return  
SQL92QueryParser.interval_return  
SQL92QueryParser.join_type_return  
SQL92QueryParser.like_predicate_return  
SQL92QueryParser.limit_return  
SQL92QueryParser.literal_return  
SQL92QueryParser.non_join_table_return  
SQL92QueryParser.null_predicate_return  
SQL92QueryParser.numeric_primary_return  
SQL92QueryParser.numeric_value_expression_return  
SQL92QueryParser.order_by_return  
SQL92QueryParser.ordered_sort_spec_return  
SQL92QueryParser.predicate_return  
SQL92QueryParser.query_expression_return  
SQL92QueryParser.query_return  
SQL92QueryParser.relation_return  
SQL92QueryParser.reserved_word_column_name_return  
SQL92QueryParser.row_value_return  
SQL92QueryParser.search_condition_return  
SQL92QueryParser.select_list_return  
SQL92QueryParser.set_op_return  
SQL92QueryParser.set_quantifier_return  
SQL92QueryParser.sort_spec_return  
SQL92QueryParser.statement_return  
SQL92QueryParser.string_value_expression_return  
SQL92QueryParser.sub_query_return  
SQL92QueryParser.table_expression_return  
SQL92QueryParser.table_function_param_return  
SQL92QueryParser.table_function_return  
SQL92QueryParser.table_function_subquery_return  
SQL92QueryParser.table_name_return  
SQL92QueryParser.table_reference_return  
SQL92QueryParser.table_return  
SQL92QueryParser.value_expression_primary_return  
SQL92QueryParser.value_expression_return  
SQL92QueryWalker  
SQL92QueryWalker.between_predicate_return  
SQL92QueryWalker.boolean_term_return  
SQL92QueryWalker.column_def_return  
SQL92QueryWalker.column_name_return  
SQL92QueryWalker.comparison_predicate_return  
SQL92QueryWalker.datetime_return  
SQL92QueryWalker.exists_predicate_return  
SQL92QueryWalker.function_return  
SQL92QueryWalker.in_predicate_return  
SQL92QueryWalker.in_predicate_tail_return  
SQL92QueryWalker.interval_return  
SQL92QueryWalker.like_predicate_return  
SQL92QueryWalker.literal_return  
SQL92QueryWalker.non_join_table_return  
SQL92QueryWalker.null_predicate_return  
SQL92QueryWalker.numeric_primary_return  
SQL92QueryWalker.numeric_value_expression_return  
SQL92QueryWalker.order_by_return  
SQL92QueryWalker.predicate_return  
SQL92QueryWalker.query_expression_return  
SQL92QueryWalker.query_return  
SQL92QueryWalker.relation_return  
SQL92QueryWalker.row_value_return  
SQL92QueryWalker.search_condition_return  
SQL92QueryWalker.select_list_return  
SQL92QueryWalker.sort_specification_return  
SQL92QueryWalker.statement_return  
SQL92QueryWalker.STAttrMap allows convenient multi-value initialization: "new STAttrMap().put(...).put(...)"
SQL92QueryWalker.string_primary_return  
SQL92QueryWalker.string_value_expression_return  
SQL92QueryWalker.table_function_return  
SQL92QueryWalker.table_name_return  
SQL92QueryWalker.table_return  
SQL92QueryWalker.value_expression_primary_return  
SQL92QueryWalker.value_expression_return  
SQLQueryParser An SQL 92 Query parser.
 

Exception Summary
ParserRecognitionException Raised when a parse exception occurs.
SQLParserInitialisationException Raised when an expression could not be parsed to due incorrect user input.