IS_INNER_JOIN, USES_DATA
Modifier and Type | Method and Description |
---|---|
AmberExpr |
bindSelect(QueryParser parser)
Binds the expression as a select item.
|
EntityItem |
findItem(AmberConnection aConn,
java.sql.ResultSet rs,
int index)
Returns the object for the expr.
|
EntityItem |
findItem(AmberConnection aConn,
java.sql.ResultSet rs,
int index,
java.util.Map<AmberExpr,java.lang.String> joinFetchMap)
Returns the object for the expr.
|
java.lang.Object |
getCacheObject(AmberConnection aConn,
java.sql.ResultSet rs,
int index)
Returns the object for the expr.
|
java.lang.Object |
getCacheObject(AmberConnection aConn,
java.sql.ResultSet rs,
int index,
java.util.Map<AmberExpr,java.lang.String> joinFetchMap)
Returns the object for the expr.
|
EntityType |
getEntityType()
Returns the entity type.
|
java.lang.Object |
getObject(AmberConnection aConn,
java.sql.ResultSet rs,
int index)
Returns the object for the expr.
|
bindSubPath, create, create, generateHaving, generateSelect, generateSelect, generateUpdateWhere, generateWhere, getChildFromItem, getExpr, getIndex, getTable, getType, toString, usesFrom
createBoolean, exists, exists, generateHaving, generateJoin, generateUpdateWhere, generateWhere, getColumnCount, hasRelationship, isBoolean, replaceJoin, setInternalArgType, usesFrom
public EntityType getEntityType()
public AmberExpr bindSelect(QueryParser parser)
bindSelect
in interface AmberExpr
bindSelect
in class AbstractAmberExpr
public java.lang.Object getObject(AmberConnection aConn, java.sql.ResultSet rs, int index) throws java.sql.SQLException
getObject
in interface AmberExpr
getObject
in class AbstractAmberExpr
java.sql.SQLException
public java.lang.Object getCacheObject(AmberConnection aConn, java.sql.ResultSet rs, int index) throws java.sql.SQLException
getCacheObject
in interface AmberExpr
getCacheObject
in class AbstractAmberExpr
java.sql.SQLException
public java.lang.Object getCacheObject(AmberConnection aConn, java.sql.ResultSet rs, int index, java.util.Map<AmberExpr,java.lang.String> joinFetchMap) throws java.sql.SQLException
java.sql.SQLException
public EntityItem findItem(AmberConnection aConn, java.sql.ResultSet rs, int index) throws java.sql.SQLException
findItem
in interface AmberExpr
findItem
in class AbstractAmberExpr
java.sql.SQLException
public EntityItem findItem(AmberConnection aConn, java.sql.ResultSet rs, int index, java.util.Map<AmberExpr,java.lang.String> joinFetchMap) throws java.sql.SQLException
java.sql.SQLException