| Enum | Description |
|---|---|
| ChangeLogInsertMode |
The mode used to determine if inserts should be included or not for a given bean type.
|
| DbEnumType |
Specify the DB storage type used to with
@DbEnumValue. |
| DbJsonType |
Specify the DB storage type used to store JSON content.
|
| DocProperty.Option |
Index options for a property.
|
| DocStoreMode |
Defines the behavior options when a Insert, Update or Delete event occurs
on a bean with an associated ElasticSearch index.
|
| Annotation Type | Description |
|---|---|
| Cache |
Specify the default cache use specific entity type.
|
| CacheBeanTuning |
Cache tuning hints for the L2 bean cache of a specific entity type.
|
| CacheQueryTuning |
Specify cache tuning for query caching on a specific entity type.
|
| ChangeLog |
Marks an entity bean as being included in the change logging.
|
| CreatedTimestamp |
For a timestamp property that is set to the datetime when the entity is
created/inserted.
|
| DbArray |
Specify a collection property that will be stored into a DB ARRAY type.
|
| DbComment |
A database table or column comment.
|
| DbEnumValue |
Specify a method on an Enum that returns the value that should be stored in the DB.
|
| DbHstore |
Used for mapping a Map
|
| DbJson |
Specify a property holding JSON content.
|
| DbJsonB |
Specify a property holding JSON content.
|
| DocCode |
Used to indicate that a particular string property should be treated as a 'code' and not analysed for text searching.
|
| DocEmbedded |
Specify the property is included in the parent document store index.
|
| DocMapping |
Specify the entity type maps to a document store (like ElasticSearch).
|
| DocProperty |
Specify the entity type maps to a document store (like ElasticSearch).
|
| DocSortable |
Used to indicate that a particular string property should support sorting.
|
| DocStore |
Specify the entity type maps to a document store (like ElasticSearch).
|
| Draft |
Marks a boolean property on a @Draftable bean that indicates if the bean instance is a 'draft' or 'live' bean.
|
| Draftable |
Used to indicate an entity bean that has 'draftable' support.
|
| DraftableElement |
Used to indicate an entity bean that has 'draftable' support but it not a 'top level'
(or root level) bean but instead child related to another @Draftable entity bean.
|
| DraftDirty |
Marks a boolean property on a @Draftable bean that only exists on the 'draft' table
and is used to detect when a draft has unpublished changes.
|
| DraftOnly |
Marks a property on a @Draftable bean that only exists on the 'draft' and not the 'live' table.
|
| DraftReset |
Marks a property on a @Draftable bean that is set to null on the 'draft bean' on publish.
|
| EmbeddedColumns |
Specify property name to db column mapping for Embedded beans.
|
| Encrypted |
Specify that the property is stored in encrypted form.
|
| EnumValue |
Enables you to specify a value to use to persist for an enum value.
|
| Expose | |
| Formula |
Assign to a property to be based on a SQL formula.
|
| History |
Marks an entity bean as having history support.
|
| HistoryExclude |
Marks a property as being excluded from history.
|
| Index |
An annotation for declaring an index on a single column.
|
| JsonIgnore |
Similar to Jackson JsonIgnore but provides the option to just ignore serialize or deserialize.
|
| PrivateOwned |
Specify that the elements of a OneToMany are private owned.
|
| ReadAudit |
Marks an entity bean as being included in read auditing.
|
| SoftDelete |
Used to indicate a property on an entity bean used to control 'soft delete'
(also known as 'logical delete').
|
| Sql |
Mark and entity bean that is used solely via RawSql.
|
| Transactional |
Specify transaction scoping for a method.
|
| UpdatedTimestamp |
For a timestamp property that is set to the datetime when the entity was last
updated.
|
| UpdateMode |
Specify the update mode for the specific entity type.
|
| View |
Annotate an entity bean with @View to indicates the bean is based on a view.
|
| WhenCreated |
For a timestamp property that is set to the datetime when the entity is
created/inserted.
|
| WhenModified |
For a timestamp property that is set to the datetime when the entity was last modified.
|
| Where |
Add an Literal to add to the where clause when a many property (List, Set or
Map) is loaded or refreshed.
|
| WhoCreated |
Mapped onto a entity bean property that represents the user id of
who created the entity>
|
| WhoModified |
Mapped onto a entity bean property that represents the user id of
who last modified the entity>
|
Extra deployment annotations for entity beans.
Copyright © 2016. All rights reserved.