|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ compile overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.derby.iapi.sql.compile
Interface Parser

- public interface Parser
The Parser interface is intended to work with Jack-generated parsers (now JavaCC). We will specify "STATIC=false" when building Jack parsers - this specifies that the generated classes will not be static, which will allow there to be more than one parser (this is necessary in a multi-threaded server). Non-static parsers do not have to be re-initialized every time they are used (unlike static parsers, for which one must call ReInit() between calls to the parser).
| Method Summary | |
java.lang.String |
getSQLtext()
Returns the current SQL text string that is being parsed. |
org.apache.derby.impl.sql.compile.QueryTreeNode |
parseStatement(java.lang.String statementSQLText)
|
org.apache.derby.impl.sql.compile.QueryTreeNode |
parseStatement(java.lang.String statementSQLText,
java.lang.Object[] paramDefaults)
Parses the given statement and returns a query tree. |
| Method Detail |
parseStatement
public org.apache.derby.impl.sql.compile.QueryTreeNode parseStatement(java.lang.String statementSQLText, java.lang.Object[] paramDefaults) throws org.apache.derby.iapi.error.StandardException
- Parses the given statement and returns a query tree. The query tree
at this point is a simple syntactic translation of the statement.
No binding will have taken place, and no decisions will have been
made regarding processing strategy.
parseStatement
public org.apache.derby.impl.sql.compile.QueryTreeNode parseStatement(java.lang.String statementSQLText) throws org.apache.derby.iapi.error.StandardException
getSQLtext
public java.lang.String getSQLtext()
- Returns the current SQL text string that is being parsed.
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ compile overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC