Parser
public final class CastorQLParserAdapter extends AbstractParser
Constructor | Description |
---|---|
CastorQLParserAdapter() |
Modifier and Type | Method | Description |
---|---|---|
CastorQLParserTokenManager |
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.
|
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 stringjava.io.UnsupportedEncodingException
- the unsupported encoding exception of query stringParseException
- the QL parse exceptionpublic CastorQLParserTokenManager createTkmgr(java.lang.String oql) throws java.io.UnsupportedEncodingException
oql
- the query stringjava.io.UnsupportedEncodingException
- the unsupported encoding exceptionIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com