Package | Description |
---|---|
org.hibernate.annotations |
Package containing all the Hibernate specific annotations.
|
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.metamodel.source.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 |
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() ). |
JoinColumnsOrFormulas
Collection of
@JoinColumnOrFormula definitions. |
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. |
NaturalIdCache
Used to specify that the natural id values associated with the annotated entity should be cached in Hibernate's
shared (L2) cache.
|
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 |
---|
FetchMode
Fetch options on associations.
|
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-2015 Red Hat, Inc. All Rights Reserved.