|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Implemented by a EntityPersister that may be loaded using Loader.
Loader
Field Summary | |
static String |
ROWID_ALIAS
|
Fields inherited from interface org.hibernate.persister.entity.EntityPersister |
ENTITY_ID |
Method Summary | |
String |
getDiscriminatorAlias(String suffix)
Get the result set aliases used for the identifier columns, given a suffix |
String |
getDiscriminatorColumnName()
|
Type |
getDiscriminatorType()
Get the discriminator type |
String[] |
getIdentifierAliases(String suffix)
Get the result set aliases used for the identifier columns, given a suffix |
String[] |
getIdentifierColumnNames()
Get the names of columns used to persist the identifier |
String[] |
getPropertyAliases(String suffix,
int i)
Get the result set aliases used for the property columns, given a suffix (properties of this class, only). |
String[] |
getPropertyColumnNames(int i)
Get the result set column names mapped for this property (properties of this class, only). |
String |
getSubclassForDiscriminatorValue(Object value)
Get the concrete subclass corresponding to the given discriminator value |
boolean |
hasRowId()
Does the result set contain rowids? |
boolean |
hasSubclasses()
Does this persistent class have subclasses? |
Object[] |
hydrate(ResultSet rs,
Serializable id,
Object object,
Loadable rootLoadable,
String[][] suffixedPropertyColumns,
boolean allProperties,
SessionImplementor session)
Retrieve property values from one row of a result set |
boolean |
isAbstract()
|
Methods inherited from interface org.hibernate.cache.OptimisticCacheSource |
getVersionComparator |
Field Detail |
public static final String ROWID_ALIAS
Method Detail |
public boolean hasSubclasses()
public Type getDiscriminatorType()
public String getSubclassForDiscriminatorValue(Object value)
public String[] getIdentifierColumnNames()
public String[] getIdentifierAliases(String suffix)
public String[] getPropertyAliases(String suffix, int i)
public String[] getPropertyColumnNames(int i)
public String getDiscriminatorAlias(String suffix)
public String getDiscriminatorColumnName()
public boolean hasRowId()
public Object[] hydrate(ResultSet rs, Serializable id, Object object, Loadable rootLoadable, String[][] suffixedPropertyColumns, boolean allProperties, SessionImplementor session) throws SQLException, HibernateException
SQLException
HibernateException
public boolean isAbstract()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |