|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface PathJoins
Common joins interface used internally. Cannot be made an inner class because the outer class (Select) has to implement it.
Method Summary | |
---|---|
Select |
getSelect()
The select owner of this join |
boolean |
isDirty()
Return true if this instance has a path, any joins, or a variable. |
int |
joinCount()
Return the maximum number of joins contained in this instance at any time. |
JoinSet |
joins()
Return the set of Join elements, or null if none. |
void |
nullJoins()
Null the set of Join elements. |
StringBuilder |
path()
Return the relation path traversed by these joins, or null if none. |
PathJoins |
setOuter(boolean outer)
Mark this as an outer joins set. |
Methods inherited from interface org.apache.openjpa.jdbc.sql.Joins |
---|
crossJoin, getCorrelatedVariable, isEmpty, isOuter, join, joinRelation, moveJoinsToParent, outerJoin, outerJoinRelation, setCorrelatedVariable, setJoinContext, setSubselect, setVariable |
Method Detail |
---|
PathJoins setOuter(boolean outer)
boolean isDirty()
StringBuilder path()
JoinSet joins()
Join
elements, or null if none.
int joinCount()
void nullJoins()
Join
elements.
Select getSelect()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |