Class | Description |
---|---|
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. |
MultiTenantHandler |
Handler for the
MultiTenant annotation when applied to a class. |
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. |
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. |
Annotation Type | Description |
---|---|
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.
|
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.
|
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).
|
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.
|
Copyright © 2020. All rights reserved.