|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface Exp
An Expression represents a query ready for execution. Generally, it is a set of conditions that must be met for the query to be true.
Method Summary | |
---|---|
void |
appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
Append the SQL for this expression to the given buffer. |
ExpState |
initialize(Select sel,
ExpContext ctx,
Map contains)
Initialize the expression. |
void |
selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select just the columns for this expression. |
Methods inherited from interface org.apache.openjpa.kernel.exps.Expression |
---|
acceptVisit |
Method Detail |
---|
ExpState initialize(Select sel, ExpContext ctx, Map contains)
contains
- map of relation paths to the number of times
the paths appear in a contains() expression;
used to ensure paths used for contains() within
the same AND expression used different aliasesvoid appendTo(Select sel, ExpContext ctx, ExpState state, SQLBuffer buf)
void selectColumns(Select sel, ExpContext ctx, ExpState state, boolean pks)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |