| Package | Description | 
|---|---|
| org.hibernate.engine.internal | 
 Support for many of the internal workings of Hibernate. 
 | 
| org.hibernate.loader | 
 
        This package defines functionality for processing JDBC
        result sets and returning complex graphs of persistent
        objects. 
 | 
| org.hibernate.loader.criteria | 
 
        This package defines the criteria query compiler and loader 
 | 
| org.hibernate.persister.collection | 
 
        This package abstracts the persistence mechanism for collections. 
 | 
| org.hibernate.persister.entity | 
 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. 
 | 
| org.hibernate.tuple.component | |
| org.hibernate.tuple.entity | |
| org.hibernate.type | 
 
        A Hibernate Type is a strategy for mapping a 
        Java property type to a JDBC type or types. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Joinable | 
JoinSequence.Join.getJoinable()  | 
| Modifier and Type | Method and Description | 
|---|---|
JoinSequence | 
JoinSequence.setRoot(Joinable joinable,
       String alias)
Set the root of this JoinSequence. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Joinable | 
OuterJoinableAssociation.getJoinable()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
JoinWalker.generateTableAlias(int n,
                  PropertyPath path,
                  Joinable joinable)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
CriteriaJoinWalker.generateTableAlias(int n,
                  PropertyPath path,
                  Joinable joinable)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
QueryableCollection
A collection role that may be queried or loaded by outer join. 
 | 
interface  | 
SQLLoadableCollection  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCollectionPersister
Base implementation of the QueryableCollection interface. 
 | 
class  | 
BasicCollectionPersister
Collection persister for collections of values and many-to-many associations. 
 | 
class  | 
OneToManyPersister
Collection persister for one-to-many associations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
OneToManyPersister.selectFragment(Joinable rhs,
              String rhsAlias,
              String lhsAlias,
              String entitySuffix,
              String collectionSuffix,
              boolean includeCollectionColumns)  | 
String | 
BasicCollectionPersister.selectFragment(Joinable rhs,
              String rhsAlias,
              String lhsAlias,
              String entitySuffix,
              String collectionSuffix,
              boolean includeCollectionColumns)  | 
| Modifier and Type | Interface and 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 Language 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC
 through either generated or custom SQL 
 | 
class  | 
JoinedSubclassEntityPersister
An EntityPersister implementing the normalized "table-per-subclass"
 mapping strategy 
 | 
class  | 
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
AbstractEntityPersister.selectFragment(Joinable rhs,
              String rhsAlias,
              String lhsAlias,
              String entitySuffix,
              String collectionSuffix,
              boolean includeCollectionColumns)  | 
String | 
Joinable.selectFragment(Joinable rhs,
              String rhsAlias,
              String lhsAlias,
              String currentEntitySuffix,
              String currentCollectionSuffix,
              boolean includeCollectionColumns)
All columns to select, when loading. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Joinable | 
CompositeBasedAssociationAttribute.getJoinable()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Joinable | 
EntityBasedAssociationAttribute.getJoinable()  | 
| Modifier and Type | Method and Description | 
|---|---|
Joinable | 
EntityType.getAssociatedJoinable(SessionFactoryImplementor factory)
Retrieves the  
Joinable defining the associated entity. | 
Joinable | 
AnyType.getAssociatedJoinable(SessionFactoryImplementor factory)  | 
Joinable | 
CollectionType.getAssociatedJoinable(SessionFactoryImplementor factory)  | 
Joinable | 
AssociationType.getAssociatedJoinable(SessionFactoryImplementor factory)
Get the "persister" for this association - a class or
 collection persister 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.