| Package | Description |
|---|---|
| org.hibernate.annotations |
Package containing all the Hibernate specific annotations.
|
| org.hibernate.boot.spi | |
| 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.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
| Class and Description |
|---|
| CacheConcurrencyStrategy
Cache concurrency strategy.
|
| CacheModeType
Enumeration for the different interaction modes between the session and
the Level 2 Cache.
|
| CascadeType
Cascade types (can override default JPA cascades).
|
| FetchMode
Fetch options on associations.
|
| FlushModeType
Enumeration extending javax.persistence flush modes.
|
| GenerationTime
At what time(s) will the generation occur?
|
| LazyCollectionOption
Lazy options available for a collection.
|
| LazyToOneOption
Lazy options available for a ToOne association.
|
| NotFoundAction
Possible actions when an associated entity is not found in the database.
|
| OnDeleteAction
Possible actions for on-delete.
|
| OptimisticLockType
Possible optimistic locking strategies.
|
| PolymorphismType
Type of available polymorphism for a particular entity.
|
| ResultCheckStyle
Possible styles of checking return codes on SQL INSERT, UPDATE and DELETE queries.
|
| SortType
Deprecated.
Since
Sort is deprecated. |
| SourceType
Where should Hibernate retrieve the value from? From the database, or from the current JVM?
|
| ValueGenerationType
Marks an annotation type as a generator annotation type.
|
| Class and Description |
|---|
| AnyMetaDef |
| Class and Description |
|---|
| DiscriminatorFormula
Used to apply a Hibernate formula (derived value) as the inheritance discriminator "column".
|
| FetchProfile.FetchOverride
Descriptor for a particular association override.
|
| Formula
Defines a formula (derived value) which is a SQL fragment that acts as a @Column alternative in most cases.
|
| Index
Deprecated.
Using
Index instead. |
| IndexColumn
Deprecated.
Prefer the standard JPA
OrderColumn annotation and the Hibernate specific
ListIndexBase (for replacing IndexColumn.base()). |
| JoinColumnOrFormula
Allows joins based on column or a formula.
|
| JoinFormula
To be used as a replacement for
@JoinColumn in most places. |
| SqlFragmentAlias
Describe aliases for filters.
|
| Class and Description |
|---|
| BatchSize
Defines size for batch loading of collections or lazy entities.
|
| Cache
Add caching strategy to a root entity or a collection.
|
| CacheConcurrencyStrategy
Cache concurrency strategy.
|
| Entity
Deprecated.
See individual attributes for intended replacements. To be removed in 4.1
|
| Filter
Add filters to an entity or a target entity of a collection.
|
| Index
Deprecated.
Using
Index instead. |
| NamedNativeQueries
A grouping of Hibernate-specific
NamedNativeQuery definitions. |
| NamedNativeQuery
Extends
NamedNativeQuery with Hibernate features. |
| NamedQueries
A grouping of Hibernate-specific
NamedQuery definitions. |
| NamedQuery
Extends
NamedQuery with Hibernate features. |
| OrderBy
Order a collection using SQL ordering (not HQL ordering).
|
| Proxy
Lazy and proxy configuration of a particular class.
|
| Sort
Deprecated.
Use
SortComparator or SortNatural instead depending on need. |
| SortComparator
Specifies in-memory Set/Map sorting using a specified
Comparator for sorting. |
| SortNatural
Specifies in-memory Set/Map sorting using natural sorting.
|
| Table
Complementary information to a table either primary or secondary.
|
| Tables
A grouping of tables.
|
| Type
Defines a Hibernate type mapping.
|
| Where
Where clause to add to the element Entity or target entity of a collection.
|
| Class and Description |
|---|
| CreationTimestamp
Marks a property as the creation timestamp of the containing entity.
|
| Generated
The annotated property is generated by the database.
|
| GeneratorType
Marks a property as generated, specifying the
ValueGenerator type to be used for generating the value. |
| UpdateTimestamp
Marks a property as the update timestamp of the containing entity.
|
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.