| AnyDiscriminatorValue |
Specifies the mapping of a single any-valued
discriminator value to its corresponding entity type.
|
| AttributeBinderType |
Associates a user-defined annotation with an AttributeBinder,
allowing the annotation to drive some custom model binding.
|
| CacheConcurrencyStrategy |
Identifies policies for managing concurrent access to the shared
second-level cache.
|
| CacheLayout |
Describes the data layout used for storing an object into the query cache.
|
| CacheModeType |
Deprecated.
|
| CascadeType |
Enumerates the persistence operations which may be cascaded from
one entity instance to associated entity instances.
|
| Check |
Specifies a check constraint to be included in the generated DDL.
|
| CollectionTypeRegistration |
Allows to register a UserCollectionType
to use as the default for the specified classification of collection.
|
| ColumnDefault |
Specifies that a column has a default value specified in DDL.
|
| ColumnTransformer |
Specifies custom SQL expressions used to read and write to the column mapped by
the annotated persistent attribute in all generated SQL involving the annotated
persistent attribute.
|
| Comment |
Specifies a comment that will be included in generated DDL.
|
| CompositeTypeRegistration |
|
| ConverterRegistration |
|
| DialectOverride.Check |
Specializes a Check
in a certain dialect.
|
| DialectOverride.ColumnDefault |
|
| DialectOverride.DiscriminatorFormula |
|
| DialectOverride.FilterDefs |
|
| DialectOverride.Filters |
Specializes Filters
in a certain dialect.
|
| DialectOverride.Formula |
Specializes a Formula
in a certain dialect.
|
| DialectOverride.GeneratedColumn |
|
| DialectOverride.JoinFormula |
|
| DialectOverride.OrderBy |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| DialectOverride.OverridesAnnotation |
Marks an annotation type as a dialect-specific override for
some other annotation type.
|
| DialectOverride.SQLDelete |
Specializes a SQLDelete
in a certain dialect.
|
| DialectOverride.SQLDeleteAll |
|
| DialectOverride.SQLInsert |
Specializes a SQLInsert
in a certain dialect.
|
| DialectOverride.SQLOrder |
Specializes an SQLOrder
in a certain dialect.
|
| DialectOverride.SQLRestriction |
|
| DialectOverride.SQLSelect |
Specializes a SQLSelect
in a certain dialect.
|
| DialectOverride.SQLUpdate |
Specializes a SQLUpdate
in a certain dialect.
|
| DialectOverride.Version |
Identifies a database version.
|
| DialectOverride.Where |
Deprecated.
|
| DiscriminatorFormula |
Specifies an expression written in native SQL as the discriminator for an
entity inheritance hierarchy.
|
| EmbeddableInstantiatorRegistration |
Registers a custom instantiator implementation to be used
for all references to a particular Embeddable.
|
| FetchMode |
Enumerates methods for fetching an association from the database.
|
| FetchProfile |
|
| FetchProfile.FetchOverride |
Overrides the fetching strategy for a particular association in
the named fetch profile being defined.
|
| FetchProfileOverride |
Overrides the fetching strategy for the annotated association
in a certain named fetch profile.
|
| Filter |
Specifies that an entity or collection is affected by a named
filter declared using FilterDef, and allows the
default filter condition
to be overridden for the annotated entity or collection role.
|
| FilterDef |
|
| FilterDefs |
Array of filter definitions.
|
| FilterJoinTable |
Specifies that the join table of a collection is affected by a
named filter declared using FilterDef, and allows the
default filter condition
to be overridden for the annotated entity or collection role.
|
| Filters |
Add multiple @Filters.
|
| FlushModeType |
|
| ForeignKey |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| Formula |
Specifies an expression written in native SQL that is used to read the value of
an attribute instead of storing the value in a Column.
|
| GeneratedColumn |
Specifies that a column is defined using a DDL generated always as
clause or equivalent, and that Hibernate should fetch the generated value
from the database after each SQL INSERT or UPDATE.
|
| GenerationTime |
Deprecated.
|
| GenericGenerator |
Deprecated.
|
| IdGeneratorType |
Meta-annotation used to mark another annotation as providing configuration
for a custom identifier generator.
|
| Index |
Deprecated.
|
| JavaTypeRegistration |
|
| JdbcTypeRegistration |
|
| JoinColumnOrFormula |
|
| JoinFormula |
Specifies a join condition based on an arbitrary native SQL formula
instead of a column name.
|
| LazyCollectionOption |
Deprecated.
|
| LazyToOneOption |
Deprecated.
|
| NamedNativeQuery |
Declares a named query written in native SQL.
|
| NamedQuery |
Declares a named query written in HQL or JPQL.
|
| NotFoundAction |
Specifies how Hibernate should handle the case of an orphaned foreign
key with no associated row in the referenced table.
|
| OnDeleteAction |
Enumerates the possible actions for the on delete clause
of a foreign key constraint.
|
| OptimisticLockType |
Enumerates the possible optimistic lock checking strategies.
|
| OrderBy |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| ParamDef |
Details about a parameter declared in a FilterDef.
|
| Parameter |
Generic parameter (basically a key/value combination) used to parametrize other annotations.
|
| PolymorphismType |
Deprecated.
|
| ResultCheckStyle |
Deprecated.
|
| SecondaryRow |
|
| SoftDeleteType |
Enumeration of defines styles of soft-delete
|
| SourceType |
Specifies the source of a generated value, either the virtual machine,
or the database.
|
| SQLDelete |
Specifies a custom SQL DML statement to be used in place of the default SQL
generated by Hibernate when an entity or collection row is deleted from the
database.
|
| SQLDeleteAll |
Specifies a custom SQL DML statement to be used in place of the default SQL generated by
Hibernate when an entire collection is deleted from the database.
|
| SqlFragmentAlias |
|
| SQLInsert |
Specifies a custom SQL DML statement to be used in place of the default SQL
generated by Hibernate when an entity or collection row is inserted in the
database.
|
| SQLOrder |
Order a collection using an expression or list of expression written
in native SQL.
|
| SQLRestriction |
Specifies a restriction written in native SQL to add to the generated
SQL for entities or collections.
|
| SQLSelect |
Specifies a custom SQL query to be used in place of the default SQL
generated by Hibernate when an entity or collection is loaded from the
database by id.
|
| SQLUpdate |
Specifies a custom SQL DML statement to be used in place of the default SQL
generated by Hibernate when an entity or collection row is updated in the
database.
|
| Table |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| TimeZoneStorageType |
|
| TypeBinderType |
Associates a user-defined annotation with a TypeBinder,
allowing the annotation to drive some custom model binding.
|
| TypeRegistration |
Registers a custom user type implementation
to be used by default for all references to a particular class of
basic type.
|
| UuidGenerator.Style |
Represents a kind of UUID, that is, what RFC 4122 calls a "version".
|
| ValueGenerationType |
|
| Where |
Deprecated.
|