Uses of Package
io.ebean
Package
Description
Enhanced beans API and Support objects
Server Cache Service
Common non-public interfaces and implementation.
Configuration settings for Database construction
Database platform specific support
Persist and Query Event Controllers and Listeners
Meta data that can be retrieved for a Database instance.
Provides a API for plugins.
Utility objects for CSV, JSON and XML processing.
CSV processing objects.
JSON formatting and parsing objects (See JsonContext).
-
ClassDescriptionAdministrative control of AutoTune during runtime.Background executor service for executing of tasks asynchronously.Provides finder functionality for use with "Dependency Injection style" use of Ebean.Provides access to the internal state of an entity bean.Enum to control the different cache modes for queryCache and beanCache.For making calls to stored procedures.Defines a cancelable query.Enumeration to use with
Query.setCountDistinct(CountDistinctOrder)
.Provides the API for fetching and saving beans to a particular database.Thrown when a foreign key constraint is enforced.Bean holding the details to update the document store.Action to either update or delete a document from the index.Document storage operations.Query for performing native SQL queries that return DTO Bean's.Query by Example expression.An expression that is part of a WHERE or HAVING clause.Expression factory for creating standard expressions.List of Expressions that make up a where or having clause.The extended API for Database.Defines how a relationship is fetched via either normal SQL join, a eager secondary query, via lazy loading or via eagerly hitting L2 cache.Defines what part of the object graph to load (select and fetch clauses).Builds a FetchGroup by adding fetch clauses.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).Provides support for filtering and sorting lists of entities without going back to the database.FutureIds represents the result of a background query execution for the Id's.FutureList represents the result of a background query execution that will return a list of entities.Represents the result of a background query execution for the total row count for a query.Represents a Conjunction or a Disjunction.The type of Junction used in full text expressions.Used to specify the type of like matching used.Options used to control a merge.Builds a MergeOptions which is immutable and thread safe.Represents an Order By for a Query.A property and its ascending descending order.Represents a page of results.Holds a list of value object pairs.A pair of 2 value objects.Defines the scope for PersistenceContext.A location for profiling transactions and queries.Object relational query for finding a List, Set, Map or single entity bean.The lock type (strength) to use with query FOR UPDATE row locking.FOR UPDATE wait mode.Used to provide iteration over query results.The type of the query being executed.Used to build object graphs based on a raw SQL statement (rather than generated by Ebean).Builds RawSql instances from a SQL string and column mappings.Used with SqlQuery to process potentially large queries reading directly from the JDBC ResultSet.Used with SqlQuery to map raw JDBC ResultSet to objects.Runs DDL and SQL scripts.Query object for performing native SQL queries that return SqlRow or directly read ResultSet using a RowMapper.Query mapping to single scalar values.Used to return raw SQL query results.A SqlUpdate for executing insert update or delete statements.The Transaction object.Provides a callback that can be registered with a Transaction.Holds the definition of how a transactional method should run.An Insert Update or Delete statement.An update query typically intended to perform a bulk update of many rows that match the query.Holds two values as the result of a difference comparison.Wraps a version of a @History bean. -
ClassDescriptionProvides the API for fetching and saving beans to a particular database.List of Expressions that make up a where or having clause.Holds two values as the result of a difference comparison.
-
ClassDescriptionBackground executor service for executing of tasks asynchronously.
-
-
ClassDescriptionProvides the API for fetching and saving beans to a particular database.Defines the scope for PersistenceContext.
-
ClassDescriptionBackground executor service for executing of tasks asynchronously.Object relational query for finding a List, Set, Map or single entity bean.The lock type (strength) to use with query FOR UPDATE row locking.FOR UPDATE wait mode.The Transaction object.
-
ClassDescriptionProvides the API for fetching and saving beans to a particular database.Object relational query for finding a List, Set, Map or single entity bean.The Transaction object.Holds two values as the result of a difference comparison.
-
-
-
ClassDescriptionProvides the API for fetching and saving beans to a particular database.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).Object relational query for finding a List, Set, Map or single entity bean.
-
ClassDescriptionDefines a cancelable query.Provides the API for fetching and saving beans to a particular database.Defines what part of the object graph to load (select and fetch clauses).Builds a FetchGroup by adding fetch clauses.A location for profiling transactions and queries.Object relational query for finding a List, Set, Map or single entity bean.Used to build object graphs based on a raw SQL statement (rather than generated by Ebean).Builds RawSql instances from a SQL string and column mappings.Used to return raw SQL query results.
-
ClassDescriptionProvides 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).Object relational query for finding a List, Set, Map or single entity bean.
-
ClassDescriptionProvides the API for fetching and saving beans to a particular database.The Transaction object.
-
ClassDescriptionProvides 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).