|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.castor.cpa.query.ejbql.EjbQLTreeWalker
public final class EjbQLTreeWalker
EjbQL Parser TreeWalker which creates the OQ from a parsed EjbQL string.
| Field Summary |
|---|
| Fields inherited from interface org.castor.cpa.query.ejbql.EjbQLParserConstants |
|---|
ABS, AND, AS, ASC, BETWEEN, BOOLEAN_LITERAL, BOTH, BY, CHAR_LITERAL, CONCAT, CONCATE, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, DATE, DATE_LITERAL, DEFAULT, DESC, DIGIT, DISTINCT, DIVIDE, EOF, EQUAL, ESCAPE, FALSE, FLOAT_LITERAL, FROM, GREATEREQUAL, GREATERTHAN, IDENTIFIER, IN, INTEGER_LITERAL, IS, IS_DEFINED, IS_UNDEFINED, LEADING, LENGTH, LESSEQUAL, LESSTHAN, LETTER, LIKE, LIMIT, LOCATE, LOWER, MINUS, MOD, MULTIPLY, NIL, NOT, NOTEQUAL, NULL, OBJECT, OFFSET, OR, ORDER, PLUS, REMAINDER, SELECT, SQRT, SUBSTRING, TIME, TIME_LITERAL, TIMESTAMP, TIMESTAMP_LITERAL, tokenImage, TRAILING, TRIM, TRUE, UNDEFINED, UPPER, WHERE |
| Constructor Summary | |
|---|---|
EjbQLTreeWalker(SimpleNode node)
Instantiates a new Ejb ql tree walker. |
|
| Method Summary | |
|---|---|
SelectQuery |
getSelect()
Gets the select. |
void |
setSelect(SelectQuery select)
Sets the select. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EjbQLTreeWalker(SimpleNode node)
throws ParseException
node - the node
ParseException - Exception thrown by parser when parsing an invalid query.
ParseException| Method Detail |
|---|
public SelectQuery getSelect()
public void setSelect(SelectQuery select)
select - the new select
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||