See: Description
| Class | Description |
|---|---|
| ColumnPositionHandler |
Handler for the
ColumnPosition annotation when applied to a field/property of a persistable class. |
| ComparatorClassHandler |
Handler for the
ComparatorClass annotation when applied to a collection field/property of a persistable class. |
| CreateTimestampHandler |
Handler for the
CreateTimestamp annotation when applied to a field/property or surrogate column of a persistable class. |
| CreateUserHandler |
Handler for the
CreateUser annotation when applied to a field/property or surrogate column of a persistable class. |
| IndexHandler |
Handler for the
Index annotation when applied to a field/property of a persistable class. |
| JdbcTypeHandler |
Handler for the
JdbcType annotation when applied to a field/property of a persistable class. |
| MultiTenantHandler |
Handler for the
MultiTenant annotation when applied to a field/property of a persistable class, or when applied to a class itself. |
| ReadOnlyHandler |
Handler for the
ReadOnly annotation when applied to a field/property of a persistable class, or when applied to a class itself. |
| SharedRelationHandler |
Handler for the
SharedRelation annotation when applied to a field/property of a persistable class. |
| SoftDeleteHandler |
Handler for the
SoftDelete annotation when applied to a class. |
| SqlTypeHandler |
Handler for the
SqlType annotation when applied to a field/property of a persistable class. |
| UpdateTimestampHandler |
Handler for the
UpdateTimestamp annotation when applied to a field/property or surrogate column of a persistable class. |
| UpdateUserHandler |
Handler for the
UpdateUser annotation when applied to a field/property or surrogate column of a persistable class. |
| ValueGeneratorHandler |
Handler for the
ValueGenerator annotation when applied to a field/property of a persistable class. |
| Annotation Type | Description |
|---|---|
| ColumnPosition |
Extension annotation allowing for specification of column "position" in JPA.
|
| ComparatorClass |
Extension annotation providing for specifying a comparator class against a collection.
|
| CreateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation timestamp for this object.
|
| CreateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation user for this object.
|
| DatastoreId |
Extension annotation allowing for use of datastore-identity with JPA.
|
| Extension |
DataNucleus Extension to JPA.
|
| Extensions |
Annotation defining a set of extensions to JPA.
|
| Index |
Extension annotation allowing for specification of index on a field/method in JPA.
|
| JdbcType |
Extension annotation allowing for specification of jdbc-type in JPA.
|
| MultiTenant |
Extension annotation allowing for specifying a class as multitenant, meaning that it will have a surrogate column in its table storing the tenant id.
|
| NonDurableId |
Extension annotation defining this class as not having an "identity".
|
| PersistenceAware |
Annotation for marking a class as "persistence-aware".
|
| ReadOnly |
Extension annotation allowing for specifying a field as Read-Only (insertable=false, updateable=false) or for specifying a class as Read-Only.
|
| SharedRelation |
Extension annotation providing for marking a relation as "shared" and adding a distinguisher column.
|
| SoftDelete |
Extension annotation allowing for specifying a class as using soft delete, meaning that it will have a surrogate column in its table storing whether it is deleted (rather than deleting it).
|
| SqlType |
Extension annotation allowing for specification of sql-type in JPA.
|
| SurrogateVersion |
Annotation for a surrogate version on a class.
|
| UpdateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the update timestamp for this object.
|
| UpdateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the update user for this object.
|
| ValueGenerator |
Extension annotation allowing for custom value generators in JPA (uuid, timestamp, etc).
|
Copyright © 2020. All rights reserved.