Skip navigation links
A B 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.

B

base() - Method in enum io.ebean.annotation.Platform
Return the base platform.

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.
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.
DbMap - Annotation Type in io.ebean.annotation
Used for mapping a Map type property to Postgres HSTORE data type.
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.
DbName - Annotation Type in io.ebean.annotation
Specify the name of the DB that the entity should use.
DbPartition - Annotation Type in io.ebean.annotation
Specify that the underlying table is partitioned.
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).
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.
InvalidateQueryCache - Annotation Type in io.ebean.annotation
This is put on entity bean types that themselves are not L2 cached directly but are instead joined to other entity beans that are query cached.
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

PartitionMode - Enum in io.ebean.annotation
Common partition modes.
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.
StorageEngine - Annotation Type in io.ebean.annotation
Specify a storage engine to use with a specific table.
Sum - Annotation Type in io.ebean.annotation
Specify a property to be an SUM aggregation.

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.PartitionMode
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.PartitionMode
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 B C D E F G H I J L N P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.