|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.amber.expr.AbstractAmberExpr
com.caucho.amber.expr.LoadExpr
com.caucho.amber.expr.LoadEntityExpr
public class LoadEntityExpr
An entity expression which should be loaded.
| Field Summary |
|---|
| Fields inherited from interface com.caucho.amber.expr.AmberExpr |
|---|
IS_INNER_JOIN, USES_DATA |
| Method Summary | |
|---|---|
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. |
| Methods inherited from class com.caucho.amber.expr.LoadExpr |
|---|
bindSubPath, create, create, generateHaving, generateSelect, generateSelect, generateUpdateWhere, generateWhere, getChildFromItem, getExpr, getIndex, getTable, getType, toString, usesFrom |
| Methods inherited from class com.caucho.amber.expr.AbstractAmberExpr |
|---|
createBoolean, exists, exists, generateHaving, generateJoin, generateUpdateWhere, generateWhere, getColumnCount, hasRelationship, isBoolean, replaceJoin, setInternalArgType, usesFrom |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public EntityType getEntityType()
public AmberExpr bindSelect(QueryParser parser)
bindSelect in interface AmberExprbindSelect in class AbstractAmberExpr
public java.lang.Object getObject(AmberConnection aConn,
java.sql.ResultSet rs,
int index)
throws java.sql.SQLException
getObject in interface AmberExprgetObject in class AbstractAmberExprjava.sql.SQLException
public java.lang.Object getCacheObject(AmberConnection aConn,
java.sql.ResultSet rs,
int index)
throws java.sql.SQLException
getCacheObject in interface AmberExprgetCacheObject in class AbstractAmberExprjava.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 AmberExprfindItem in class AbstractAmberExprjava.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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||