|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.castor.cpa.query.AbstractParser
org.castor.cpa.query.ejbql.EjbQLParserAdapter
public final class EjbQLParserAdapter
Class that implements abstract parser generator.
| Constructor Summary | |
|---|---|
EjbQLParserAdapter()
|
|
| Method Summary | |
|---|---|
EjbQLParserTokenManager |
createTkmgr(java.lang.String oql)
Creates the TokenManager instance. |
SimpleNode |
getSimpleNode(java.lang.String oql)
Gets the root SimpleNode instance of JJTREE. |
QueryObject |
parse(java.lang.String oql)
Parse the given OQL query string and return a tree of query objects that represent it. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EjbQLParserAdapter()
| Method Detail |
|---|
public QueryObject parse(java.lang.String oql)
throws java.io.UnsupportedEncodingException,
ParseException
oql - OQL query string passed to the parser generator.
java.io.UnsupportedEncodingException
ParseException
public SimpleNode getSimpleNode(java.lang.String oql)
throws java.io.UnsupportedEncodingException,
ParseException
oql - the query string
java.io.UnsupportedEncodingException - the unsupported encoding exception
ParseException - the QL parse exception
public EjbQLParserTokenManager createTkmgr(java.lang.String oql)
throws java.io.UnsupportedEncodingException
oql - the query string
java.io.UnsupportedEncodingException - the unsupported encoding exception
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||