| Class | Description |
|---|---|
| QueryHints |
| Enum | 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 EJB3 cascades
|
| FetchMode |
Fetch options on associations
|
| FlushModeType |
Enumeration extending javax.persistence flush modes.
|
| GenerationTime |
When should the generation occurs
|
| LazyCollectionOption |
Lazy options available for a collection
|
| LazyToOneOption |
Lazy options available for a ToOne association
|
| NotFoundAction |
Actoin to use when an element is not found in DB while beeing expected
|
| OnDeleteAction |
Possible actions on deletes
|
| OptimisticLockType |
Optimistic locking strategy
VERSION is the default and recommended one
|
| PolymorphismType |
Type of available polymorphism for a particular entity
|
| ResultCheckStyle |
Possible checks on Sql Insert, Delete, Update
|
| SortType |
Sort strategies
|
| SourceType |
Where should Hibernate retrieve the value from? From the database, or from the current JVM?
|
| Annotation Type | Description |
|---|---|
| AccessType |
Property Access type
Prefer the standard
Access annotation |
| Any |
Define a ToOne association pointing to several entity types.
|
| AnyMetaDef |
Defines @Any and @manyToAny metadata
|
| AnyMetaDefs |
Defines @Any and @ManyToAny set of metadata.
|
| BatchSize |
Batch size for SQL loading
|
| Cache |
Add caching strategy to a root entity or a collection
|
| Cascade |
Apply a cascade strategy on an association
|
| Check |
Arbitrary SQL check constraints which can be defined at the class,
property or collection level
|
| CollectionId |
Describe an identifier column for a bag (ie an idbag)
EXPERIMENTAL: the structure of this annotation might slightly change (generator() mix strategy and generator
|
| CollectionType |
Names a custom collection type for a persistent collection.
|
| Columns |
Support an array of columns.
|
| ColumnTransformer |
Custom SQL expression used to read the value from and write a value to a column.
|
| ColumnTransformers |
Plural annotation for @ColumnTransformer.
|
| DiscriminatorFormula |
Discriminator formula
To be placed at the root entity.
|
| DiscriminatorOptions |
Optional annotation to express Hibernate specific discrimintor properties.
|
| DynamicInsert |
For inserting, should this entity use dynamic sql generation where only non-null columns get referenced in the
prepared sql statement?
|
| DynamicUpdate |
For updating, should this entity use dynamic sql generation where only changed columns get referenced in the
prepared sql statement?
Note, for re-attachment of detached entities this is not possible without select-before-update being enabled.
|
| Entity | Deprecated
See individual attributes for intended replacements.
|
| Fetch |
Define the fetching strategy used for the given association
|
| FetchProfile |
Define the fetching strategy profile.
|
| FetchProfile.FetchOverride | |
| FetchProfiles | |
| Filter |
Add filters to an entity or a target entity of a collection
|
| FilterDef |
Filter definition
|
| FilterDefs |
Array of filter definitions
|
| FilterJoinTable |
Add filters to a join table collection
|
| FilterJoinTables |
Add multiple @FilterJoinTable to a collection
|
| Filters |
Add multiple @Filters
|
| ForeignKey | |
| Formula |
Formula.
|
| Generated |
The annotated property is generated by the database
|
| GenericGenerator |
Generator annotation describing any kind of Hibernate
generator in a detyped manner
|
| GenericGenerators |
Array of generic generator definitions
|
| Immutable |
Mark an Entity or a Collection as immutable.
|
| Index |
Define a DB index
|
| IndexColumn |
Describe an index column of a List
Prefer the standard
OrderColumn annotation |
| JoinColumnOrFormula | |
| JoinColumnsOrFormulas | |
| JoinFormula |
JoinFormula.
|
| LazyCollection |
Define the lazy status of a collection
|
| LazyToOne |
Define the lazy status of a ToOne association
(ie OneToOne or ManyToOne)
|
| Loader |
Loader Annotation for overwriting Hibernate default FIND method
|
| ManyToAny |
Defined a ToMany association pointing to different entity types.
|
| MapKeyType |
Allows defining the type of the key of a persistent map.
|
| MetaValue |
Represent a discriminator value associated to a given entity type
|
| NamedNativeQueries |
Extends
NamedNativeQueries to hold hibernate NamedNativeQuery
objects |
| NamedNativeQuery |
Extends
NamedNativeQuery with Hibernate features |
| NamedQueries |
Extends
NamedQueries to hold hibernate NamedQuery
objects |
| NamedQuery |
Extends
NamedQuery with Hibernate features |
| Nationalized |
Marks a character data type (String, Character, character, Clob) as being a nationalized variant
(NVARCHAR, NCHAR, NCLOB, etc).
|
| NaturalId |
This specifies that a property is part of the natural id of the entity.
|
| NaturalIdCache |
Used to specify that the natural id values associated with the annotated entity should be cached in Hibernate's
shared (L2) cache.
|
| NotFound |
Action to do when an element is not found on a association.
|
| OnDelete |
Strategy to use on collections, arrays and on joined subclasses delete
OnDelete of secondary tables currently not supported.
|
| OptimisticLock |
Whether or not a change of the annotated property will trigger a entity version increment.
|
| OptimisticLocking |
Used to define the style of optimistic locking to be applied to an entity.
|
| OrderBy |
Order a collection using SQL ordering (not HQL ordering)
|
| ParamDef |
A parameter definition
|
| Parameter |
Parameter (basically key/value pattern)
|
| Parent |
Reference the property as a pointer back to the owner (generally the owning entity)
|
| Persister |
Specify a custom persister.
|
| Polymorphism |
Used to define the type of polymorphism Hibernate will apply to entity hierarchies.
|
| Proxy |
Lazy and proxy configuration of a particular class
|
| RowId |
Support for ROWID mapping feature of Hibernate.
|
| SelectBeforeUpdate |
Should the entity's current state be selected from the database when determining whether to perform an update when
re-attaching detached entities?
|
| Sort |
Collection sort
(Java level sorting)
|
| Source |
Optional annotation in conjunction with
Version and timestamp version properties. |
| SQLDelete |
SqlDelete Annotation for overwriting Hibernate default DELETE method
|
| SQLDeleteAll |
SqlDelete Annotation for overwriting Hibernate default DELETE ALL method
|
| SqlFragmentAlias |
Describe aliases for filters
|
| SQLInsert |
SqlInsert Annotation for overwriting Hibernate default INSERT INTO method
|
| SQLUpdate |
SqlUpdate Annotation for overwriting Hibernate default UPDATE method
|
| Subselect |
Map an immutable and read-only entity to a given SQL subselect expression:
|
| Synchronize |
Ensures that auto-flush happens correctly and that queries against the derived
entity do not return stale data.
|
| Table |
Complementary information to a table either primary or secondary
|
| Tables |
Plural of Table
|
| Target |
Define an explicit target,a voiding reflection and generics resolving
|
| Tuplizer |
Define a tuplizer for an entity or a component
|
| Tuplizers |
Define a set of tuplizer for an entity or a component
|
| Type |
hibernate type
|
| TypeDef |
Type definition
|
| TypeDefs |
Type definition array
|
| Where |
Where clause to add to the element Entity or target entity of a collection
The clause is written in SQL
|
| WhereJoinTable |
Where clause to add to the colleciton join table
The clause is written in SQL
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.