Uses of Interface
org.hibernate.persister.entity.Loadable
-
Packages that use Loadable Package Description org.hibernate.engine.spi org.hibernate.loader org.hibernate.loader.custom org.hibernate.loader.hql org.hibernate.loader.spi org.hibernate.persister.entity -
-
Uses of Loadable in org.hibernate.engine.spi
Constructors in org.hibernate.engine.spi with parameters of type Loadable Constructor Description SubselectFetch(java.lang.String subselectFetchQueryFragment, java.lang.String alias, Loadable loadable, QueryParameters queryParameters, java.util.Set resultingEntityKeys, java.util.Map namedParameterLocMap)
Construct a SubselectFetch instance using the provided subselect fetch query fragment,subselectFetchQueryFragment
.SubselectFetch(java.lang.String alias, Loadable loadable, QueryParameters queryParameters, java.util.Set resultingEntityKeys, java.util.Map namedParameterLocMap)
Construct a SubselectFetch instance. -
Uses of Loadable in org.hibernate.loader
Fields in org.hibernate.loader declared as Loadable Modifier and Type Field Description protected Loadable[]
JoinWalker. persisters
protected Loadable[]
OuterJoinLoader. persisters
Methods in org.hibernate.loader that return Loadable Modifier and Type Method Description protected abstract Loadable[]
Loader. getEntityPersisters()
An array of persisters of entity classes contained in each row of results; implemented by all subclassesprotected Loadable[]
OuterJoinLoader. getEntityPersisters()
Loadable
AbstractEntityJoinWalker. getPersister()
Loadable[]
JoinWalker. getPersisters()
Methods in org.hibernate.loader with parameters of type Loadable Modifier and Type Method Description protected void
Loader. extractKeysFromResultSet(Loadable[] persisters, QueryParameters queryParameters, java.sql.ResultSet resultSet, SharedSessionContractImplementor session, EntityKey[] keys, LockMode[] lockModes, java.util.List hydratedObjects)
protected java.lang.String
ColumnEntityAliases. getDiscriminatorAlias(Loadable persister, java.lang.String suffix)
protected java.lang.String
DefaultEntityAliases. getDiscriminatorAlias(Loadable persister, java.lang.String suffix)
protected java.lang.String[]
ColumnEntityAliases. getIdentifierAliases(Loadable persister, java.lang.String suffix)
protected java.lang.String[]
DefaultEntityAliases. getIdentifierAliases(Loadable persister, java.lang.String suffix)
protected java.lang.String[]
ColumnEntityAliases. getPropertyAliases(Loadable persister, int j)
protected java.lang.String[]
DefaultEntityAliases. getPropertyAliases(Loadable persister, int j)
java.lang.String[][]
DefaultEntityAliases. getSuffixedPropertyAliases(Loadable persister)
java.lang.String[][]
EntityAliases. getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclassvoid
JoinWalker. setPersisters(Loadable[] persisters)
Constructors in org.hibernate.loader with parameters of type Loadable Constructor Description ColumnEntityAliases(java.util.Map returnProperties, Loadable persister, java.lang.String suffix)
DefaultEntityAliases(java.util.Map userProvidedAliases, Loadable persister, java.lang.String suffix)
Calculate and cache select-clause aliasesDefaultEntityAliases(Loadable persister, java.lang.String suffix)
-
Uses of Loadable in org.hibernate.loader.custom
Methods in org.hibernate.loader.custom that return Loadable Modifier and Type Method Description protected Loadable[]
CustomLoader. getEntityPersisters()
-
Uses of Loadable in org.hibernate.loader.hql
Methods in org.hibernate.loader.hql that return Loadable Modifier and Type Method Description Loadable[]
QueryLoader. getEntityPersisters()
-
Uses of Loadable in org.hibernate.loader.spi
Methods in org.hibernate.loader.spi with parameters of type Loadable Modifier and Type Method Description void
AfterLoadAction. afterLoad(SharedSessionContractImplementor session, java.lang.Object entity, Loadable persister)
-
Uses of Loadable in org.hibernate.persister.entity
Subinterfaces of Loadable in org.hibernate.persister.entity Modifier and Type Interface Description interface
OuterJoinLoadable
A EntityPersister that may be loaded by outer join using the OuterJoinLoader hierarchy and may be an element of a one-to-many association.interface
Queryable
Extends the generic EntityPersister contract to add operations required by the Hibernate Query Languageinterface
SQLLoadable
A class persister that supports queries expressed in the platform native SQL dialectinterface
UniqueKeyLoadable
Classes in org.hibernate.persister.entity that implement Loadable Modifier and Type Class Description class
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC through either generated or custom SQLclass
JoinedSubclassEntityPersister
An EntityPersister implementing the normalized "table-per-subclass" mapping strategyclass
SingleTableEntityPersister
The default implementation of the EntityPersister interface.class
UnionSubclassEntityPersister
Implementation of the "table-per-concrete-class" or "roll-down" mapping strategy for an entity and its inheritence hierarchy.Methods in org.hibernate.persister.entity with parameters of type Loadable Modifier and Type Method Description java.lang.Object[]
AbstractEntityPersister. hydrate(java.sql.ResultSet rs, java.io.Serializable id, java.lang.Object object, Loadable rootLoadable, java.lang.String[][] suffixedPropertyColumns, boolean allProperties, SharedSessionContractImplementor session)
Unmarshall the fields of a persistent instance from a result set, without resolving associations or collections.java.lang.Object[]
Loadable. hydrate(java.sql.ResultSet rs, java.io.Serializable id, java.lang.Object object, Loadable rootLoadable, java.lang.String[][] suffixedPropertyColumns, boolean allProperties, SharedSessionContractImplementor session)
Retrieve property values from one row of a result setConstructors in org.hibernate.persister.entity with parameters of type Loadable Constructor Description DiscriminatorType(Type underlyingType, Loadable persister)
-