|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| SqlAbstractParserImpl.Metadata | Metadata about the parser. |
| SqlParserTest.Tester | Callback to control how test actions are performed. |
| Class Summary | |
|---|---|
| SqlAbstractParserImpl | Abstract base for parsers generated from CommonParser.jj. |
| SqlAbstractParserImpl.MetadataImpl | Default implementation of the SqlAbstractParserImpl.Metadata interface. |
| SqlParser | A SqlParser parses a SQL statement. |
| SqlParserPos | SqlParserPos represents the position of a parsed token within SQL statement text. |
| SqlParserTest | A SqlParserTest is a unit-test for the SQL
parser. |
| SqlParserUtil | Utility methods relating to parsing SQL. |
| SqlParserUtil.ParsedCollation | |
| SqlParserUtil.StringAndPos | Contains a string, the offset of a token within the string, and a parser position containing the beginning and end line number. |
| SqlParserUtil.ToTreeListItem | Class that holds a SqlOperator and a SqlParserPos. |
| SqlUnParserTest | Extension to SqlParserTest which ensures that every expression can
un-parse successfully. |
| Enum Summary | |
|---|---|
| SqlAbstractParserImpl.ExprContext | Type-safe enum for context of acceptable expressions. |
| Exception Summary | |
|---|---|
| SqlParseException | SqlParseException defines a checked exception corresponding to SqlParser. |
Provides a SQL parser.
| Revision | $Id: //open/dev/farrago/src/org/eigenbase/sql/parser/package.html#6 $ |
|---|---|
| Copyright | Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2003-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc. |
| Author | Julian Hyde |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||