Uses of Package
org.hibernate.mapping
-
Packages that use org.hibernate.mapping Package Description org.hibernate.binder This package defines an easy way to extend Hibernate with user-defined annotations that define customized O/R mappings of annotated entity attributes.org.hibernate.boot This package contains the contracts that make up the bootstrap API for Hibernate.org.hibernate.boot.model Package defining Hibernate's boot-time metamodel, which is an understanding of the application's domain model (its entities, attributes, etc.) and the mapping of those "domain model parts" to the database.org.hibernate.boot.model.relational org.hibernate.boot.model.source.spi org.hibernate.boot.spi org.hibernate.bytecode.enhance.spi.interceptor interceptor implementationsorg.hibernate.collection.spi SPI definitions for persistent collections.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate org.hibernate.dialect.temptable org.hibernate.dialect.unique Support for Dialect-specific unique constraint definitionorg.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.id This package contains the built-in id generators, all of which implementIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.id.factory.spi org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.spi org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.spi org.hibernate.proxy.pojo org.hibernate.query.derived org.hibernate.query.sqm.function org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.sql.results.graph org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.spi org.hibernate.tuple Most contracts here have been replaced by Hibernate's mapping-model.org.hibernate.tuple.entity org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types. -
Classes in org.hibernate.mapping used by org.hibernate.binder Class Description PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
. -
Classes in org.hibernate.mapping used by org.hibernate.boot Class Description Collection A mapping model object representing a collection.FetchProfile A mapping model object representing aFetchProfile
.PersistentClass A mapping model object that represents an entity class.Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.boot.model Class Description BasicValue.Resolution Resolved form ofBasicValue
as part of interpreting the boot-time model into the run-time model -
Classes in org.hibernate.mapping used by org.hibernate.boot.model.relational Class Description Column Constraint A mapping model object representing a constraint on a relational database table.Contributable Part of the mapping model that is associated with a contributor.DenormalizedTable Table A mapping model object representing a relational database table.UserDefinedType A mapping model object representing a relational database UDT. -
Classes in org.hibernate.mapping used by org.hibernate.boot.model.source.spi Class Description MetaAttribute A meta attribute is a named value or values. -
Classes in org.hibernate.mapping used by org.hibernate.boot.spi Class Description Collection A mapping model object representing a collection.Column Component A mapping model object that represents an embeddable class.FetchProfile A mapping model object representing aFetchProfile
.Join A mapping model object representing some sort of auxiliary table, for example, an association table, a secondary table, or a table belonging to a joined subclass.MappedSuperclass A mapping model object representing a mapped superclass of an entity class.PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
.Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.bytecode.enhance.spi.interceptor Class Description PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
. -
Classes in org.hibernate.mapping used by org.hibernate.collection.spi Class Description Collection A mapping model object representing a collection. -
Classes in org.hibernate.mapping used by org.hibernate.dialect Class Description Column Constraint A mapping model object representing a constraint on a relational database table.ForeignKey A mapping model object representing a foreign key constraint.Index A mapping model object representing an index on a relational database table.Table A mapping model object representing a relational database table.UserDefinedType A mapping model object representing a relational database UDT. -
Classes in org.hibernate.mapping used by org.hibernate.dialect.aggregate Class Description Column -
Classes in org.hibernate.mapping used by org.hibernate.dialect.temptable Class Description Contributable Part of the mapping model that is associated with a contributor. -
Classes in org.hibernate.mapping used by org.hibernate.dialect.unique Class Description Column Table A mapping model object representing a relational database table.UniqueKey A mapping model object representing a unique key constraint on a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.generator Class Description PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
. -
Classes in org.hibernate.mapping used by org.hibernate.id Class Description Column Selectable Table A mapping model object representing a relational database table.Value A mapping model object which represents something that's persisted "by value", instead of "by reference", that is, anything with no primary key.ValueVisitor -
Classes in org.hibernate.mapping used by org.hibernate.id.factory.spi Class Description RootClass A mapping model object that represents the root class in an entity class inheritance hierarchy. -
Classes in org.hibernate.mapping used by org.hibernate.mapping Class Description AggregateColumn An aggregate column is a column of typeSqlTypes.STRUCT
,SqlTypes.JSON
orSqlTypes.SQLXML
that aggregates a component into a single column.Any A mapping model object representing a polymorphic association to one of several tables.Any.KeyValue Any.MetaValue Array An array mapping has a primary key consisting of the key columns + index column.AttributeContainer Identifies a mapping model object which may have attributes (fields or properties).Bag A mapping model object representing a collection of typeCollection
which may contain duplicates.BasicValue BasicValue.Resolution Resolved form ofBasicValue
as part of interpreting the boot-time model into the run-time modelCollection A mapping model object representing a collection.Column Component A mapping model object that represents an embeddable class.Constraint A mapping model object representing a constraint on a relational database table.Contributable Part of the mapping model that is associated with a contributor.DependantBasicValue DependantValue A mapping model object representing 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 attributeFetchProfile.Fetch Defines an individual association fetch within the given profile.Filterable Defines mapping elements to which filters may be applied.ForeignKey A mapping model object representing a foreign key constraint.Formula GeneratorCreator IdentifierBag A bag with a generated (surrogate) key.IdentifierCollection A mapping model object representing a collection with a synthetic "identifier" column, that is, a surrogate key.IdentifierGeneratorCreator Index A mapping model object representing an index on a relational database table.IndexedCollection Indexed collections include Lists, Maps, arrays and primitive arrays.Join A mapping model object representing some sort of auxiliary table, for example, an association table, a secondary table, or a table belonging to a joined subclass.JoinedSubclass A mapping model object that represents a subclass in a "joined" or "table per subclass" inheritance hierarchy.KeyValue A mapping modelValue
which may be treated as an identifying key of a relational database table.List A mapping model object representing a collection of typeList
.ManyToOne A mapping model object representing a many-to-one association.Map A mapping model object representing a collection of typeMap
.MappedSuperclass A mapping model object representing a mapped superclass of an entity class.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 model object representing a many-to-one association.OneToOne A mapping model object representing a many-to-one association.PersistentClass A mapping model object that represents an entity class.PersistentClassVisitor PrimaryKey A mapping model object representing a primary key constraint.PrimitiveArray A primitive array has a primary key consisting of the key columns + index column.Property A mapping model object representing a property or field of anentity
orembeddable class
.PropertyGeneration Deprecated.This is replaced byValueGeneration
andGenerationTiming
, and is no longer usedResolvable RootClass A mapping model object that represents the root class in an entity class inheritance hierarchy.Selectable Set A mapping model object representing a collection of typeList
.SimpleValue A mapping model object that represents any value that maps to columns.SingleTableSubclass A mapping model object that represents a subclass in a single table inheritance hierarchy.SortableValue Subclass A mapping model object that represents a subclass in an entity class inheritance hierarchy.Table A mapping model object representing a relational database table.Table.ForeignKeyKey TableOwner Additional, optional contract as part pf thePersistentClass
hierarchy used to differentiate entity bindings for entities that map to their own table (root, union-subclass, joined-subclass) versus those that do not (discriminator-subclass).ToOne A mapping model object representing an association where the target side has cardinality one.UnionSubclass A mapping model object that represents a subclass in a "union" or "table per concrete class" inheritance hierarchy.UniqueKey A mapping model object representing a unique key constraint on a relational database table.UserDefinedType A mapping model object representing a relational database UDT.Value A mapping model object which represents something that's persisted "by value", instead of "by reference", that is, anything with no primary key.ValueVisitor -
Classes in org.hibernate.mapping used by org.hibernate.metamodel.mapping Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index. -
Classes in org.hibernate.mapping used by org.hibernate.metamodel.spi Class Description Component A mapping model object that represents an embeddable class.PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
. -
Classes in org.hibernate.mapping used by org.hibernate.persister.collection Class Description Collection A mapping model object representing a collection.Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.persister.entity Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index.PersistentClass A mapping model object that represents an entity class.Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.persister.spi Class Description Collection A mapping model object representing a collection.PersistentClass A mapping model object that represents an entity class. -
Classes in org.hibernate.mapping used by org.hibernate.proxy.pojo Class Description PersistentClass A mapping model object that represents an entity class. -
Classes in org.hibernate.mapping used by org.hibernate.query.derived Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index. -
Classes in org.hibernate.mapping used by org.hibernate.query.sqm.function Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index.Selectable Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.sql.ast.tree.expression Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index. -
Classes in org.hibernate.mapping used by org.hibernate.sql.results.graph Class Description IndexedConsumer A consumer likeConsumer
but also accepts an integer as index. -
Classes in org.hibernate.mapping used by org.hibernate.tool.schema.extract.spi Class Description Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.tool.schema.spi Class Description ForeignKey A mapping model object representing a foreign key constraint.Table A mapping model object representing a relational database table. -
Classes in org.hibernate.mapping used by org.hibernate.tuple Class Description Component A mapping model object that represents an embeddable class.PersistentClass A mapping model object that represents an entity class.Property A mapping model object representing a property or field of anentity
orembeddable class
. -
Classes in org.hibernate.mapping used by org.hibernate.tuple.entity Class Description PersistentClass A mapping model object that represents an entity class. -
Classes in org.hibernate.mapping used by org.hibernate.type Class Description Component A mapping model object that represents an embeddable class.IndexedConsumer A consumer likeConsumer
but also accepts an integer as index.