|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Loadable
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 |
---|
static final String ROWID_ALIAS
Method Detail |
---|
boolean hasSubclasses()
Type getDiscriminatorType()
String getSubclassForDiscriminatorValue(Object value)
String[] getIdentifierColumnNames()
String[] getIdentifierAliases(String suffix)
String[] getPropertyAliases(String suffix, int i)
String[] getPropertyColumnNames(int i)
String getDiscriminatorAlias(String suffix)
String getDiscriminatorColumnName()
boolean hasRowId()
Object[] hydrate(ResultSet rs, Serializable id, Object object, Loadable rootLoadable, String[][] suffixedPropertyColumns, boolean allProperties, SessionImplementor session) throws SQLException, HibernateException
SQLException
HibernateException
boolean isAbstract()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |