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.
|
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 |
Defines a named identifier generator, usually an instance of the interface
IdentifierGenerator .
|
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 |
Enumerates strategies for checking JDBC return codes for custom SQL DML queries.
|
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 |
|
ValueGenerationType |
|
Where |
Deprecated.
|