|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EntityPathExpr
A path expression that returns an entity.
Field Summary |
---|
Fields inherited from interface com.caucho.amber.expr.AmberExpr |
---|
IS_INNER_JOIN, USES_DATA |
Method Summary | |
---|---|
FromItem |
bindSubPath(QueryParser parser)
Binds the expression as a select item. |
void |
generateHaving(CharBuffer cb,
IdField field)
Generates the having expression. |
void |
generateWhere(CharBuffer cb,
IdField field)
Generates the where expression for a subfield |
FromItem |
getChildFromItem()
Returns the from item |
java.lang.String |
getTable()
Returns the table. |
EntityType |
getTargetType()
Returns the entity type. |
Methods inherited from interface com.caucho.amber.expr.PathExpr |
---|
bindSelect, createArray, createField, createId, createLoad |
Methods inherited from interface com.caucho.amber.expr.AmberExpr |
---|
bindSelect, createBoolean, exists, exists, findItem, generateHaving, generateJoin, generateSelect, generateUpdateWhere, generateWhere, getCacheObject, getObject, getType, hasRelationship, isBoolean, replaceJoin, setInternalArgType, usesFrom, usesFrom |
Method Detail |
---|
EntityType getTargetType()
getTargetType
in interface PathExpr
java.lang.String getTable()
FromItem bindSubPath(QueryParser parser)
bindSubPath
in interface PathExpr
FromItem getChildFromItem()
getChildFromItem
in interface PathExpr
void generateWhere(CharBuffer cb, IdField field)
void generateHaving(CharBuffer cb, IdField field)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |