| Package | Description | 
|---|---|
| org.hibernate.hql.internal.ast.tree | |
| org.hibernate.hql.internal.ast.util | |
| org.hibernate.loader.plan.build.internal.spaces | 
 Contains the internal implementations of query spaces in a metamodel-driven LoadPlan. 
 | 
| org.hibernate.loader.plan.spi | 
 Defines the SPI for the building blocks that make up a LoadPlan. 
 | 
| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected PropertyMapping | 
ComponentJoin.getBasePropertyMapping()  | 
PropertyMapping | 
FromElement.getPropertyMapping(String propertyName)  | 
PropertyMapping | 
ComponentJoin.ComponentFromElementType.getPropertyMapping(String propertyName)  | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyMapping | 
SessionFactoryHelper.getCollectionPropertyMapping(String role)
Retrieve a PropertyMapping describing the given collection role. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositePropertyMapping
A PropertyMapping for handling composites!  Woohoo!
 
 TODO : Consider moving this into the attribute/association walking SPI (org.hibernate.persister.walking) and
 having the notion of PropertyMapping built and exposed there
 
 There is duplication here too wrt  
ComponentJoin.ComponentPropertyMapping. | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyMapping | 
EntityQuerySpaceImpl.getPropertyMapping()  | 
PropertyMapping | 
CompositeQuerySpaceImpl.getPropertyMapping()  | 
PropertyMapping | 
CollectionQuerySpaceImpl.getPropertyMapping()  | 
| Constructor and Description | 
|---|
CompositePropertyMapping(CompositeType compositeType,
                        PropertyMapping parentPropertyMapping,
                        String parentPropertyName)
Builds a CompositePropertyMapping 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyMapping | 
QuerySpace.getPropertyMapping()
Get the  
PropertyMapping for this QuerySpace. | 
| 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  | 
CollectionPropertyMapping  | 
class  | 
CompositeElementPropertyMapping  | 
class  | 
ElementPropertyMapping  | 
class  | 
OneToManyPersister
Collection persister for one-to-many associations. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
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  | 
AbstractPropertyMapping
Basic implementation of the  
PropertyMapping contract. | 
class  | 
BasicEntityPropertyMapping  | 
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. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.