| Package | Description | 
|---|---|
| io.ebean | |
| io.ebean.bean | 
 Enhanced beans API and Support objects 
 | 
| io.ebean.cache | 
 Server Cache Service 
 | 
| io.ebean.config | 
 Configuration settings for EbeanServer construction 
 | 
| io.ebean.config.dbplatform | 
 Database platform specific support 
 | 
| io.ebean.config.dbplatform.db2 | 
 DB2 specific support. 
 | 
| io.ebean.config.dbplatform.h2 | 
 H2 specific support. 
 | 
| io.ebean.config.dbplatform.hsqldb | 
 Hsqldb specific support. 
 | 
| io.ebean.config.dbplatform.oracle | 
 Oracle specific support. 
 | 
| io.ebean.config.dbplatform.postgres | 
 Postgres specific support. 
 | 
| io.ebean.config.dbplatform.sqlserver | 
 SqlServer specific support. 
 | 
| io.ebean.dbmigration | 
 Generates DDL migration scripts based on changes to the model. 
 | 
| io.ebean.event | 
 Persist and Query Event Controllers and Listeners 
 | 
| io.ebean.meta | 
 Meta data that can be retrieved for the EbeanServer. 
 | 
| io.ebean.plugin | 
 Provides a API for plugins. 
 | 
| io.ebean.service | |
| io.ebean.text | 
 Utility objects for CSV, JSON and XML processing. 
 | 
| io.ebean.text.csv | 
 CSV processing objects. 
 | 
| io.ebean.text.json | 
 JSON formatting and parsing objects (See JsonContext). 
 | 
| io.ebeanservice.docstore.api | 
 The service API for document store integration. 
 | 
| io.ebeanservice.docstore.api.mapping | 
 Mapping for document store integration. 
 | 
| io.ebeanservice.docstore.api.support | 
 Support objects for implementing integration. 
 | 
| io.ebeanservice.docstore.none | 
 "No op" implementation of document store. 
 | 
| Class and Description | 
|---|
| AutoTune
 Administrative control of AutoTune during runtime. 
 | 
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| BeanFinder
 Provides finder functionality for use with "Dependency Injection style" use of Ebean. 
 | 
| BeanState
 Provides access to the internal state of an entity bean. 
 | 
| CacheMode
 Enum to control the different cache modes for queryCache and beanCache. 
 | 
| CallableSql
 For making calls to stored procedures. 
 | 
| CountDistinctOrder
 Enumeration to use with  
Query.setCountDistinct(CountDistinctOrder). | 
| Database
 Provides the API for fetching and saving beans to a particular database. 
 | 
| DataIntegrityException
 Thrown when a foreign key constraint is enforced. 
 | 
| DocStoreQueueEntry
 Bean holding the details to update the document store. 
 | 
| DocStoreQueueEntry.Action
 Action to either update or delete a document from the index. 
 | 
| DocumentStore
 Document storage operations. 
 | 
| DtoQuery
 Query for performing native SQL queries that return DTO Bean's. 
 | 
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| ExampleExpression
 Query by Example expression. 
 | 
| Expression
 An expression that is part of a WHERE or HAVING clause. 
 | 
| ExpressionFactory
 Expression factory for creating standard expressions. 
 | 
| ExpressionList
 List of Expressions that make up a where or having clause. 
 | 
| ExtendedServer
 The extended API for EbeanServer. 
 | 
| FetchConfig
 Defines the configuration options for a "query fetch" or a
"lazy loading fetch". 
 | 
| FetchGroup
 Defines what part of the object graph to load (select and fetch clauses). 
 | 
| FetchGroupBuilder
 Builds a FetchGroup by adding fetch clauses. 
 | 
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Filter
 Provides support for filtering and sorting lists of entities without going
back to the database. 
 | 
| FutureIds
 FutureIds represents the result of a background query execution for the Id's. 
 | 
| FutureList
 FutureList represents the result of a background query execution that will
return a list of entities. 
 | 
| FutureRowCount
 Represents the result of a background query execution for the total row count
for a query. 
 | 
| Junction
 Represents a Conjunction or a Disjunction. 
 | 
| Junction.Type
 The type of Junction used in full text expressions. 
 | 
| LikeType
 Used to specify the type of like matching used. 
 | 
| MergeOptions
 Options used to control a merge. 
 | 
| MergeOptionsBuilder
 Builds a MergeOptions which is immutable and thread safe. 
 | 
| OrderBy
 Represents an Order By for a Query. 
 | 
| OrderBy.Property
 A property and its ascending descending order. 
 | 
| PagedList
 Represents a page of results. 
 | 
| Pairs
 Holds a list of value object pairs. 
 | 
| Pairs.Entry
 A pair of 2 value objects. 
 | 
| PersistenceContextScope
 Defines the scope for PersistenceContext. 
 | 
| ProfileLocation
 A location for profiling transactions and queries. 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Query.ForUpdate
 For update mode. 
 | 
| QueryIterator
 Used to provide iteration over query results. 
 | 
| QueryType
 The type of the query being executed. 
 | 
| RawSql
 Used to build object graphs based on a raw SQL statement (rather than
generated by Ebean). 
 | 
| RawSqlBuilder
 Builds RawSql instances from a SQL string and column mappings. 
 | 
| RowConsumer
 Used with SqlQuery to process potentially large queries reading directly from the JDBC ResultSet. 
 | 
| RowMapper
 Used with SqlQuery to map raw JDBC ResultSet to objects. 
 | 
| ScriptRunner
 Runs DDL and SQL scripts. 
 | 
| SqlQuery
 Query object for performing native SQL queries that return SqlRow or directly read
ResultSet using a RowMapper. 
 | 
| SqlRow
 Used to return raw SQL query results. 
 | 
| SqlUpdate
 A SqlUpdate for executing insert update or delete statements. 
 | 
| Transaction
 The Transaction object. 
 | 
| TransactionCallback
 Provides a callback that can be registered with a Transaction. 
 | 
| TxScope
 Holds the definition of how a transactional method should run. 
 | 
| Update
 An Insert Update or Delete statement. 
 | 
| UpdateQuery
 An update query typically intended to perform a bulk update of many rows that match the query. 
 | 
| ValuePair
 Holds two values as the result of a difference comparison. 
 | 
| Version
 Wraps a version of a @History bean. 
 | 
| Class and Description | 
|---|
| ExpressionList
 List of Expressions that make up a where or having clause. 
 | 
| ValuePair
 Holds two values as the result of a difference comparison. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| PersistenceContextScope
 Defines the scope for PersistenceContext. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Query.ForUpdate
 For update mode. 
 | 
| Transaction
 The Transaction object. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| BackgroundExecutor
 Background thread pool service for executing of tasks asynchronously. 
 | 
| Class and Description | 
|---|
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| Class and Description | 
|---|
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Transaction
 The Transaction object. 
 | 
| ValuePair
 Holds two values as the result of a difference comparison. 
 | 
| Class and Description | 
|---|
| ProfileLocation
 A location for profiling transactions and queries. 
 | 
| Class and Description | 
|---|
| Database
 Provides the API for fetching and saving beans to a particular database. 
 | 
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Class and Description | 
|---|
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| FetchGroup
 Defines what part of the object graph to load (select and fetch clauses). 
 | 
| FetchGroupBuilder
 Builds a FetchGroup by adding fetch clauses. 
 | 
| ProfileLocation
 A location for profiling transactions and queries. 
 | 
| RawSql
 Used to build object graphs based on a raw SQL statement (rather than
generated by Ebean). 
 | 
| RawSqlBuilder
 Builds RawSql instances from a SQL string and column mappings. 
 | 
| SqlRow
 Used to return raw SQL query results. 
 | 
| Class and Description | 
|---|
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Class and Description | 
|---|
| EbeanServer
 Provides the API for fetching and saving beans to a particular Database. 
 | 
| Class and Description | 
|---|
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Class and Description | 
|---|
| DocStoreQueueEntry
 Bean holding the details to update the document store. 
 | 
| DocumentStore
 Document storage operations. 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Class and Description | 
|---|
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Class and Description | 
|---|
| FetchPath
 Provides paths and properties for an object graph that can be used to control what parts of the object graph
is fetching (select and fetch clauses) and also can be used to control JSON marshalling (what parts of the object
graph are included in the JSON). 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
| Class and Description | 
|---|
| DocStoreQueueEntry
 Bean holding the details to update the document store. 
 | 
| DocumentStore
 Document storage operations. 
 | 
| PagedList
 Represents a page of results. 
 | 
| Query
 Object relational query for finding a List, Set, Map or single entity bean. 
 | 
Copyright © 2019. All rights reserved.