## Uses of Interface
org.hibernate.persister.entity.PropertyMapping

Packages that use PropertyMapping
org.hibernate.hql.ast.tree
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.

Uses of PropertyMapping in org.hibernate.hql.ast.tree

Methods in org.hibernate.hql.ast.tree that return PropertyMapping
`protected PropertyMapping` `ComponentJoin.getBasePropertyMapping()`
`PropertyMapping` `FromElement.getPropertyMapping(String propertyName)`
`PropertyMapping` `ComponentJoin.ComponentFromElementType.getPropertyMapping(String propertyName)`

Uses of PropertyMapping in org.hibernate.persister.collection

Subinterfaces of PropertyMapping in org.hibernate.persister.collection
`interface` `QueryableCollection` A collection role that may be queried or loaded by outer join.
`interface` `SQLLoadableCollection`

Classes in org.hibernate.persister.collection that implement PropertyMapping
`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.

Uses of PropertyMapping in org.hibernate.persister.entity

Subinterfaces of PropertyMapping in org.hibernate.persister.entity
`interface` `Queryable` Extends the generic `EntityPersister` contract to add operations required by the Hibernate Query Language

Classes in org.hibernate.persister.entity that implement PropertyMapping
`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-2010 Red Hat, Inc. All Rights Reserved.