Skip navigation links
A C D E F G H I J L N P R S T U V W 

A

Aggregation - Annotation Type in io.ebean.annotation
Specify a property to be an aggregation formula.

C

Cache - Annotation Type in io.ebean.annotation
Specify the default cache use specific entity type.
CacheBeanTuning - Annotation Type in io.ebean.annotation
Cache tuning hints for the L2 bean cache of a specific entity type.
CacheQueryTuning - Annotation Type in io.ebean.annotation
Specify cache tuning for query caching on a specific entity type.
ChangeLog - Annotation Type in io.ebean.annotation
Marks an entity bean as being included in the change logging.
ChangeLogInsertMode - Enum in io.ebean.annotation
The mode used to determine if inserts should be included or not for a given bean type.
ConstraintMode - Enum in io.ebean.annotation
Modes for the DbForeignKey onDelete and onUpdate clause of a foreign keys.
CreatedTimestamp - Annotation Type in io.ebean.annotation
For a timestamp property that is set to the datetime when the entity is created/inserted.

D

DbArray - Annotation Type in io.ebean.annotation
Specify a collection property that will be stored into a DB ARRAY type.
DbComment - Annotation Type in io.ebean.annotation
A database table or column comment.
DbDefault - Annotation Type in io.ebean.annotation
Annotation to specify a default value for DDL-generation & Migration.
DbEnumType - Enum in io.ebean.annotation
Specify the DB storage type used to with @DbEnumValue.
DbEnumValue - Annotation Type in io.ebean.annotation
Specify a method on an Enum that returns the value that should be stored in the DB.
DbForeignKey - Annotation Type in io.ebean.annotation
Specify how a foreign key constraint should be defined.
DbHstore - Annotation Type in io.ebean.annotation
Used for mapping a Map type property to Postgres HSTORE data type.
DbJson - Annotation Type in io.ebean.annotation
Specify a property holding JSON content.
DbJsonB - Annotation Type in io.ebean.annotation
Specify a property holding JSON content.
DbJsonType - Enum in io.ebean.annotation
Specify the DB storage type used to store JSON content.
DbMigration - Annotation Type in io.ebean.annotation
Annotation to specify details for DDL & Migration-generation.
DbMigration.List - Annotation Type in io.ebean.annotation
Repeatable support for DbMigration.
DocCode - Annotation Type in io.ebean.annotation
Used to indicate that a particular string property should be treated as a 'code' and not analysed for text searching.
DocEmbedded - Annotation Type in io.ebean.annotation
Specify the property is included in the parent document store index.
DocMapping - Annotation Type in io.ebean.annotation
Specify the entity type maps to a document store (like ElasticSearch).
DocProperty - Annotation Type in io.ebean.annotation
Specify the entity type maps to a document store (like ElasticSearch).
DocProperty.Option - Enum in io.ebean.annotation
Index options for a property.
DocSortable - Annotation Type in io.ebean.annotation
Used to indicate that a particular string property should support sorting.
DocStore - Annotation Type in io.ebean.annotation
Specify the entity type maps to a document store (like ElasticSearch).
DocStoreMode - Enum in io.ebean.annotation
Defines the behavior options when a Insert, Update or Delete event occurs on a bean with an associated ElasticSearch index.
Draft - Annotation Type in io.ebean.annotation
Marks a boolean property on a @Draftable bean that indicates if the bean instance is a 'draft' or 'live' bean.
Draftable - Annotation Type in io.ebean.annotation
Used to indicate an entity bean that has 'draftable' support.
DraftableElement - Annotation Type in io.ebean.annotation
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 - Annotation Type in io.ebean.annotation
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 - Annotation Type in io.ebean.annotation
Marks a property on a @Draftable bean that only exists on the 'draft' and not the 'live' table.
DraftReset - Annotation Type in io.ebean.annotation
Marks a property on a @Draftable bean that is set to null on the 'draft bean' on publish.

E

Encrypted - Annotation Type in io.ebean.annotation
Specify that the property is stored in encrypted form.
EnumValue - Annotation Type in io.ebean.annotation
Enables you to specify a value to use to persist for an enum value.
Expose - Annotation Type in io.ebean.annotation
 

F

FetchPreference - Annotation Type in io.ebean.annotation
Used to control which ToMany relationships are preferred as 'joins' rather than as 'secondary joins' (query fetches).
forInsert() - Method in enum io.ebean.annotation.PersistBatch
Return true if persist cascade should use JDBC batch for inserts.
Formula - Annotation Type in io.ebean.annotation
Assign to a property to be based on a SQL formula.
Formula.List - Annotation Type in io.ebean.annotation
Repeatable support for Formula.
fromLevel(int) - Static method in enum io.ebean.annotation.TxIsolation
Return the TxIsolation given the java.sql.Connection isolation level.

G

getLevel() - Method in enum io.ebean.annotation.TxIsolation
Return the level as per java.sql.Connection.

H

History - Annotation Type in io.ebean.annotation
Marks an entity bean as having history support.
HistoryExclude - Annotation Type in io.ebean.annotation
Marks a property as being excluded from history.

I

Index - Annotation Type in io.ebean.annotation
An annotation for declaring an index.
Indices - Annotation Type in io.ebean.annotation
An annotation for declaring multiple indices at class or field level.
io.ebean.annotation - package io.ebean.annotation
Extra deployment annotations

J

JsonIgnore - Annotation Type in io.ebean.annotation
Similar to Jackson JsonIgnore but provides the option to just ignore serialize or deserialize.

L

Length - Annotation Type in io.ebean.annotation
A non-JPA standard alternative to using @Column(length).

N

NotNull - Annotation Type in io.ebean.annotation
A non-JPA standard alternative to using @Column(nullable=false) or javax validation @NotNull.

P

PersistBatch - Enum in io.ebean.annotation
Defines the mode for JDBC batch processing.
Platform - Enum in io.ebean.annotation
Built in supported platforms.
PostSoftDelete - Annotation Type in io.ebean.annotation
Marks a method as executing after a Soft Delete.
PreSoftDelete - Annotation Type in io.ebean.annotation
Marks a method as executing prior to a Soft Delete.
PrivateOwned - Annotation Type in io.ebean.annotation
Specify that the elements of a OneToMany are private owned.

R

ReadAudit - Annotation Type in io.ebean.annotation
Marks an entity bean as being included in read auditing.

S

SoftDelete - Annotation Type in io.ebean.annotation
Used to indicate a property on an entity bean used to control 'soft delete' (also known as 'logical delete').
Sql - Annotation Type in io.ebean.annotation
Mark and entity bean that is used solely via RawSql.

T

TenantId - Annotation Type in io.ebean.annotation
Marks a property as mapping to the "Tenant Id" when using Partition based multi-tenancy support.
Transactional - Annotation Type in io.ebean.annotation
Specify transaction scoping for a method.
TxIsolation - Enum in io.ebean.annotation
The Transaction Isolation levels.
TxType - Enum in io.ebean.annotation
Used to define the transactional scope for executing a method.

U

UnmappedJson - Annotation Type in io.ebean.annotation
Marks a Map property on a bean that unmapped JSON properties go into.
UpdatedTimestamp - Annotation Type in io.ebean.annotation
For a timestamp property that is set to the datetime when the entity was last updated.
UpdateMode - Annotation Type in io.ebean.annotation
Specify the update mode for the specific entity type.

V

valueOf(String) - Static method in enum io.ebean.annotation.ChangeLogInsertMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.ConstraintMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.DbEnumType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.DbJsonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.DocProperty.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.DocStoreMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.PersistBatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.TxIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.ebean.annotation.TxType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.ebean.annotation.ChangeLogInsertMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.ConstraintMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.DbEnumType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.DbJsonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.DocProperty.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.DocStoreMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.PersistBatch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.TxIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.ebean.annotation.TxType
Returns an array containing the constants of this enum type, in the order they are declared.
View - Annotation Type in io.ebean.annotation
Annotate an entity bean with @View to indicates the bean is based on a view.

W

WhenCreated - Annotation Type in io.ebean.annotation
For a timestamp property that is set to the datetime when the entity is created/inserted.
WhenModified - Annotation Type in io.ebean.annotation
For a timestamp property that is set to the datetime when the entity was last modified.
Where - Annotation Type in io.ebean.annotation
Add an Literal to add to the where clause when a many property (List, Set or Map) is loaded or refreshed.
Where.List - Annotation Type in io.ebean.annotation
Repeatable support for Where.
WhoCreated - Annotation Type in io.ebean.annotation
Mapped onto a entity bean property that represents the user id of who created the entity>
WhoModified - Annotation Type in io.ebean.annotation
Mapped onto a entity bean property that represents the user id of who last modified the entity>
A C D E F G H I J L N P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.