## Uses of Package
org.hibernate.mapping

Packages that use org.hibernate.mapping
org.hibernate.cache.impl
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.cfg.annotations
org.hibernate.cfg.beanvalidation
org.hibernate.ejb
org.hibernate.ejb.metamodel
org.hibernate.envers.configuration
org.hibernate.envers.configuration.metadata
org.hibernate.envers.configuration.metadata.reader
org.hibernate.envers.tools
org.hibernate.mapping: This package defines the Hibernate configuration-time metamodel.
org.hibernate.persister: A persister defines a mapping strategy for a collection or entity.
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.property: This package abstracts the notion of a "property" of an entity.
org.hibernate.tool.hbm2ddl: The `hbm2ddl` tool.
org.hibernate.tuple: This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes.
org.hibernate.tuple.component
org.hibernate.tuple.entity

Classes in org.hibernate.mapping used by org.hibernate.cache.impl
Collection Mapping for a collection.
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.cfg
Any A Hibernate "any" type (ie.
Array An array mapping has a primary key consisting of the key columns + index column.
AuxiliaryDatabaseObject Auxiliary database objects (i.e., triggers, stored procedures, etc) defined in the mappings.
Collection Mapping for a collection.
Column A column of a relational database table
Component The mapping for a component, composite element, composite identifier, etc.
FetchProfile A fetch profile allows a user to dynamically modify the fetching strategy used for particular associations at runtime, whereas that information was historically only statically defined in the metadata.
IdentifierCollection A collection with a synthetic "identifier" column
IdGenerator Identifier generator container, Useful to keep named generator in annotations
Join
JoinedSubclass A subclass in a table-per-subclass mapping
KeyValue Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.
List A list mapping has a primary key consisting of the key columns + index column.
ManyToOne A many-to-one association mapping
Map A map has a primary key consisting of the key columns + index columns.
MappedSuperclass Represents a @MappedSuperclass.
MetadataSource Enumeration of the known places from which a piece of metadata may come.
OneToMany A mapping for a one-to-many association
OneToOne A one-to-one association mapping
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.
RootClass The root class of an inheritance hierarchy
SimpleValue Any value that maps to columns.
Subclass A sublass in a table-per-class-hierarchy mapping
Table A relational table
ToOne A simple-point association (ie.
TypeDef Placeholder for typedef information
UnionSubclass A subclass in a table-per-concrete-class mapping
UniqueKey A relational unique key constraint
Value A value is anything that is persisted by value, instead of by reference.

Classes in org.hibernate.mapping used by org.hibernate.cfg.annotations
Collection Mapping for a collection.
IdGenerator Identifier generator container, Useful to keep named generator in annotations
Join
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.
SimpleValue Any value that maps to columns.
Table A relational table
Value A value is anything that is persisted by value, instead of by reference.

Classes in org.hibernate.mapping used by org.hibernate.cfg.beanvalidation
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.ejb
AuxiliaryDatabaseObject Auxiliary database objects (i.e., triggers, stored procedures, etc) defined in the mappings.
Collection Mapping for a collection.
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.ejb.metamodel
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.

Classes in org.hibernate.mapping used by org.hibernate.envers.configuration
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.envers.configuration.metadata
Collection Mapping for a collection.
Column A column of a relational database table
Formula A formula is a derived column value
PersistentClass Mapping for an entity.
Table A relational table
Value A value is anything that is persisted by value, instead of by reference.

Classes in org.hibernate.mapping used by org.hibernate.envers.configuration.metadata.reader
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.

Classes in org.hibernate.mapping used by org.hibernate.envers.tools
Value A value is anything that is persisted by value, instead of by reference.

Classes in org.hibernate.mapping used by org.hibernate.mapping
AbstractAuxiliaryDatabaseObject Convenience base class for `AuxiliaryDatabaseObject`s.
Any A Hibernate "any" type (ie.
Array An array mapping has a primary key consisting of the key columns + index column.
AuxiliaryDatabaseObject Auxiliary database objects (i.e., triggers, stored procedures, etc) defined in the mappings.
Bag A bag permits duplicates, so it has no primary key
Collection Mapping for a collection.
Column A column of a relational database table
Component The mapping for a component, composite element, composite identifier, etc.
Constraint A relational constraint.
DependantValue A value which is "typed" by reference to some other value (for example, a foreign key is typed by the referenced primary key).
Fetchable Any mapping with an outer-join attribute
FetchProfile.Fetch Defines an individual association fetch within the given profile.
Filterable Defines mapping elements to which filters may be applied.
ForeignKey A foreign key constraint
Formula A formula is a derived column value
IdentifierBag An `IdentifierBag` has a primary key consisting of just the identifier column
IdentifierCollection A collection with a synthetic "identifier" column
Index A relational table index
IndexedCollection Indexed collections include Lists, Maps, arrays and primitive arrays.
Join
JoinedSubclass A subclass in a table-per-subclass mapping
KeyValue Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.
List A list mapping has a primary key consisting of the key columns + index column.
ManyToOne A many-to-one association mapping
Map A map has a primary key consisting of the key columns + index columns.
MappedSuperclass Represents a @MappedSuperclass.
MetaAttributable Common interface for things that can handle meta attributes.
MetaAttribute A meta attribute is a named value or values.
MetadataSource Enumeration of the known places from which a piece of metadata may come.
OneToMany A mapping for a one-to-many association
OneToOne A one-to-one association mapping
PersistentClass Mapping for an entity.
PersistentClassVisitor
PrimaryKey A primary key constraint
PrimitiveArray A primitive array has a primary key consisting of the key columns + index column.
Property Represents a property as part of an entity or a component.
PropertyGeneration Indicates whether given properties are generated by the database and, if so, at what time(s) they are generated.
RelationalModel A relational object which may be created using DDL
RootClass The root class of an inheritance hierarchy
Selectable
Set A set with no nullable element columns.
SimpleValue Any value that maps to columns.
SingleTableSubclass
Subclass A sublass in a table-per-class-hierarchy mapping
Table A relational table
TableOwner Interface allowing to differenciate SubClasses from Classes, JoinedSubClasses and UnionSubClasses The first one has not its own table while the others have
ToOne A simple-point association (ie.
UnionSubclass A subclass in a table-per-concrete-class mapping
UniqueKey A relational unique key constraint
Value A value is anything that is persisted by value, instead of by reference.
ValueVisitor

Classes in org.hibernate.mapping used by org.hibernate.persister
Collection Mapping for a collection.
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.persister.collection
Collection Mapping for a collection.

Classes in org.hibernate.mapping used by org.hibernate.persister.entity
PersistentClass Mapping for an entity.

Classes in org.hibernate.mapping used by org.hibernate.property
Property Represents a property as part of an entity or a component.

Classes in org.hibernate.mapping used by org.hibernate.tool.hbm2ddl
ForeignKey A foreign key constraint

Classes in org.hibernate.mapping used by org.hibernate.tuple
Component The mapping for a component, composite element, composite identifier, etc.
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.

Classes in org.hibernate.mapping used by org.hibernate.tuple.component
Component The mapping for a component, composite element, composite identifier, etc.
Property Represents a property as part of an entity or a component.

Classes in org.hibernate.mapping used by org.hibernate.tuple.entity
PersistentClass Mapping for an entity.
Property Represents a property as part of an entity or a component.

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.