| Package | Description | 
|---|---|
| org.hibernate.hql.internal.classic | 
 
        This package contains the Hibernate 2.x query parser which 
        is being end-of-lifed. 
 | 
| org.hibernate.internal | 
 
    An internal package containing mostly implementations of central Hibernate APIs. 
 | 
| org.hibernate.loader | 
 
        This package defines functionality for processing JDBC
        result sets and returning complex graphs of persistent
        objects. 
 | 
| org.hibernate.loader.collection | 
 
        This package defines collection initializers 
 | 
| org.hibernate.loader.collection.plan | |
| org.hibernate.loader.criteria | 
 
        This package defines the criteria query compiler and loader 
 | 
| org.hibernate.loader.custom | 
 
        This package defines a framework for custom loaders that accept 
        handwritten SQL 
 | 
| org.hibernate.loader.entity | 
 
        This package defines entity loaders 
 | 
| org.hibernate.loader.entity.plan | |
| org.hibernate.loader.hql | 
 
        This package defines a loader for the AST-based query parser 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueryTranslatorImpl
An instance of QueryTranslator translates a Hibernate
 query string to SQL. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Loader | 
AbstractScrollableResults.getLoader()  | 
| Constructor and Description | 
|---|
AbstractScrollableResults(ResultSet rs,
                         PreparedStatement ps,
                         SessionImplementor sess,
                         Loader loader,
                         QueryParameters queryParameters,
                         Type[] types,
                         HolderInstantiator holderInstantiator)  | 
FetchingScrollableResultsImpl(ResultSet rs,
                             PreparedStatement ps,
                             SessionImplementor sess,
                             Loader loader,
                             QueryParameters queryParameters,
                             Type[] types,
                             HolderInstantiator holderInstantiator)
Constructs a FetchingScrollableResultsImpl. 
 | 
ScrollableResultsImpl(ResultSet rs,
                     PreparedStatement ps,
                     SessionImplementor sess,
                     Loader loader,
                     QueryParameters queryParameters,
                     Type[] types,
                     HolderInstantiator holderInstantiator)
Constructs a ScrollableResultsImpl using the specified information. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicLoader
Uses the default mapping from property to result set column 
 alias defined by the entities' persisters. 
 | 
class  | 
OuterJoinLoader
Implements logic for walking a tree of associated classes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicCollectionLoader
Loads a collection of values or a many-to-many association. 
 | 
class  | 
CollectionLoader
Superclass for loaders that initialize collections 
 | 
class  | 
OneToManyLoader
Loads one-to-many associations 
The collection persister must implement QueryableCOllection.  | 
class  | 
SubselectCollectionLoader
Implements subselect fetching for a collection 
 | 
class  | 
SubselectOneToManyLoader
Implements subselect fetching for a one to many association 
 | 
| Constructor and Description | 
|---|
LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer(QueryableCollection persister,
                                                                              int[] batchSizes,
                                                                              Loader[] loaders)  | 
| Constructor and Description | 
|---|
LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer(QueryableCollection persister,
                                                                              int[] batchSizes,
                                                                              Loader[] loaders)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CriteriaLoader
A Loader for Criteria queries. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CustomLoader
Extension point for loaders which use a SQL result set with "unexpected" column aliases. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEntityLoader  | 
class  | 
CascadeEntityLoader  | 
class  | 
CollectionElementLoader  | 
class  | 
EntityLoader
Loads an entity instance using outerjoin fetching to fetch associated entities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
BatchingEntityLoader.doBatchLoad(Serializable id,
           Loader loaderToUse,
           SessionImplementor session,
           Serializable[] ids,
           Object optionalObject,
           LockOptions lockOptions)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
BatchingEntityLoader.doBatchLoad(Serializable id,
           Loader loaderToUse,
           SessionImplementor session,
           Serializable[] ids,
           Object optionalObject,
           LockOptions lockOptions)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueryLoader
A delegate that implements the Loader part of QueryTranslator. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.