| Package | Description | 
|---|---|
| org.hibernate.engine.spi | |
| org.hibernate.hql.internal.classic | 
        This package contains the Hibernate 2.x query parser which 
        is being end-of-lifed. | 
| org.hibernate.loader | 
        This package defines functionality for processing JDBC
        result sets and returning complex graphs of persistent
        objects. | 
| org.hibernate.loader.custom | 
        This package defines a framework for custom loaders that accept 
        handwritten SQL | 
| org.hibernate.loader.hql | 
        This package defines a loader for the AST-based query parser | 
| org.hibernate.persister.entity | 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. | 
| Constructor and Description | 
|---|
| SubselectFetch(String alias,
              Loadable loadable,
              QueryParameters queryParameters,
              Set resultingEntityKeys,
              Map namedParameterLocMap) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Loadable[] | QueryTranslatorImpl. getEntityPersisters()Persisters for the return values of a find() style query. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Loadable[] | OuterJoinLoader. persisters | 
| protected Loadable[] | JoinWalker. persisters | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Loadable[] | OuterJoinLoader. getEntityPersisters() | 
| protected abstract Loadable[] | Loader. getEntityPersisters()An array of persisters of entity classes contained in each row of results;
 implemented by all subclasses | 
| protected Loadable | AbstractEntityJoinWalker. getPersister() | 
| Loadable[] | JoinWalker. getPersisters() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | Loader. extractKeysFromResultSet(Loadable[] persisters,
                        QueryParameters queryParameters,
                        ResultSet resultSet,
                        SessionImplementor session,
                        EntityKey[] keys,
                        LockMode[] lockModes,
                        List hydratedObjects) | 
| protected String | DefaultEntityAliases. getDiscriminatorAlias(Loadable persister,
                     String suffix) | 
| protected String | ColumnEntityAliases. getDiscriminatorAlias(Loadable persister,
                     String suffix) | 
| protected String[] | DefaultEntityAliases. getIdentifierAliases(Loadable persister,
                    String suffix) | 
| protected String[] | ColumnEntityAliases. getIdentifierAliases(Loadable persister,
                    String suffix) | 
| protected String[] | DefaultEntityAliases. getPropertyAliases(Loadable persister,
                  int j) | 
| protected String[] | ColumnEntityAliases. getPropertyAliases(Loadable persister,
                  int j) | 
| String[][] | EntityAliases. getSuffixedPropertyAliases(Loadable persister)The result set column aliases for the property columns of a subclass | 
| String[][] | DefaultEntityAliases. getSuffixedPropertyAliases(Loadable persister)The result set column aliases for the property columns of a subclass | 
| void | JoinWalker. setPersisters(Loadable[] persisters) | 
| Constructor and Description | 
|---|
| ColumnEntityAliases(Map returnProperties,
                   Loadable persister,
                   String suffix) | 
| DefaultEntityAliases(Loadable persister,
                    String suffix) | 
| DefaultEntityAliases(Map userProvidedAliases,
                    Loadable persister,
                    String suffix)Calculate and cache select-clause aliases | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Loadable[] | CustomLoader. getEntityPersisters() | 
| Modifier and Type | Method and Description | 
|---|---|
| Loadable[] | QueryLoader. getEntityPersisters() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | OuterJoinLoadableA EntityPersister that may be loaded by outer join using
 the OuterJoinLoader hierarchy and may be an element
 of a one-to-many association. | 
| interface  | QueryableExtends the generic EntityPersister contract to add
 operations required by the Hibernate Query Language | 
| interface  | SQLLoadableA class persister that supports queries expressed in the
 platform native SQL dialect | 
| interface  | UniqueKeyLoadable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEntityPersisterBasic functionality for persisting an entity via JDBC
 through either generated or custom SQL | 
| class  | JoinedSubclassEntityPersisterAn EntityPersister implementing the normalized "table-per-subclass"
 mapping strategy | 
| class  | SingleTableEntityPersisterThe default implementation of the EntityPersister interface. | 
| class  | UnionSubclassEntityPersisterImplementation of the "table-per-concrete-class" or "roll-down" mapping 
 strategy for an entity and its inheritence hierarchy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object[] | Loadable. 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 | 
| Object[] | AbstractEntityPersister. hydrate(ResultSet rs,
       Serializable id,
       Object object,
       Loadable rootLoadable,
       String[][] suffixedPropertyColumns,
       boolean allProperties,
       SessionImplementor session)Unmarshall the fields of a persistent instance from a result set,
 without resolving associations or collections. | 
| Constructor and Description | 
|---|
| DiscriminatorType(Type underlyingType,
                 Loadable persister) | 
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.