|
||||||||||
| 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 PathExprjava.lang.String getTable()
FromItem bindSubPath(QueryParser parser)
bindSubPath in interface PathExprFromItem 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 | |||||||||