Uses of Package
io.ebeaninternal.api
Packages that use io.ebeaninternal.api
Package
Description
Clustering service for an application.
Core implementation objects
Bean description
Helpers for Id property conversion
Temporary objects used to collect deployment information
Expressions for building WHERE clauses.
Persistence Implementation
Transaction implementation
Server side Utility objects
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.apiClassDescriptionThe results of bean cache hit.Context used to read binary format messages.Messages that can be sent in binary form.Context used to write binary message (like RemoteTransactionEvent).Parameters used for binding to a statement.The bind parameters in the correct binding order.A In Out capable parameter for the CallableStatement.BindValues used for L2 query cache key matching.Process Cache lookup by Id(s).Optimistic concurrency mode used for updates and deletes.Key used for caching query plans for ORM and RawSql queries.A hash key for a query including both the query plan and bind values.A buffer of beans for batch lazy loading and secondary query loading.Request for loading ManyToOne and OneToOne relationships.A buffer of bean collections for batch lazy loading and secondary query loading.Request for loading Associated Many Beans.Request for loading Associated One Beans.Defines the method for executing secondary queries.Holds the joins needs to support the many where predicates.An entry for natural key lookup.Collects the data for processing the natural key cache processing.Represents a join required for a given property and whether than needs to be an outer join.Manage query plan capture.Manage scoped (typically thread local) transactions.Used internally to handle the scoping of transactions for methods.SPI interface for underlying BeanDescriptor.Manager of SpiBeanTypes.Cancellable query, that has a delegate.Internal database query plan being capture.DDL generate and run for drop all/create all.Internal extension to DtoQuery.Service Provider extension to EbeanServer.An expression that becomes part of a Where clause or Having clause.Expression bind values capture.Internal extension of ExpressionList.Request object used for gathering expression sql and bind values.Property expression validation request for a given root bean type.Extended Json Context for internal server use.Logger for SQL, TXN and Summary logging.Log manager for SQL, TXN and Summary logging.SPI extension to PersistenceContext.Event that adds to a profiling transaction.Object Relational query - Internal extension to Query object.The type of query result.Capture query bind values and with those actual database query plans.Query select and fetch properties (that avoids parsing).The internal ORM "query plan".The secondary query paths for 'query joins' and 'lazy loading'.SQL query binding (for SqlQuery and DtoQuery).SQL query - Internal extension to SqlQuery.Extends Transaction with additional API required on server.Service provider interface for the transaction manager.Proxy for an underlying SpiTransaction (most of the API).Per Transaction logging of SQL, TXN and Summary messages.The type of the update request.Holds information for a transaction.Event codes used in transaction profiling.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.autotuneClassDescriptionService Provider extension to EbeanServer.Object Relational query - Internal extension to Query object.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.cacheClassDescriptionContext used to read binary format messages.Messages that can be sent in binary form.Context used to write binary message (like RemoteTransactionEvent).Cache region can be enabled independently.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.cluster
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.coreClassDescriptionParameters used for binding to a statement.Optimistic concurrency mode used for updates and deletes.Key used for caching query plans for ORM and RawSql queries.Extra metrics collected to measure internal behaviour.Request for loading ManyToOne and OneToOne relationships.Controls the loading of reference objects for a query instance.Request for loading Associated Many Beans.Manage query plan capture.Internal Extension to BackgroundExecutor with shutdown.DDL generate and run for drop all/create all.Internal extension to DtoQuery.Service Provider extension to EbeanServer.Extended Json Context for internal server use.Log manager for SQL, TXN and Summary logging.Event that adds to a profiling transaction.Object Relational query - Internal extension to Query object.The type of query result.Capture query bind values and with those actual database query plans.The internal ORM "query plan".SQL query binding (for SqlQuery and DtoQuery).SQL query - Internal extension to SqlQuery.Extends Transaction with additional API required on server.Service provider interface for the transaction manager.Internal extension to the Update interface.Event codes used in transaction profiling.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.deployClassDescriptionThe results of bean cache hit.Optimistic concurrency mode used for updates and deletes.Key used for caching query plans for ORM and RawSql queries.Controls the loading of ManyToOne and OneToOne relationships.Controls the loading of reference objects for a query instance.SPI interface for underlying BeanDescriptor.Manager of SpiBeanTypes.Cache region can be enabled independently.Service Provider extension to EbeanServer.Request object used for gathering expression sql and bind values.Object Relational query - Internal extension to Query object.The type of query result.Extends Transaction with additional API required on server.A plan for executing bean updates for a given set of changed properties.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.deploy.id
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.deploy.meta
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.elClassDescriptionRequest object used for gathering expression sql and bind values.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.expressionClassDescriptionBindValues used for L2 query cache key matching.Holds the joins needs to support the many where predicates.Collects the data for processing the natural key cache processing.An expression that becomes part of a Where clause or Having clause.Expression bind values capture.Internal extension of ExpressionList.Request object used for gathering expression sql and bind values.Property expression validation request for a given root bean type.Object Relational query - Internal extension to Query object.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.jsonClassDescriptionService Provider extension to EbeanServer.Extended Json Context for internal server use.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.persistClassDescriptionParameters used for binding to a statement.Service Provider extension to EbeanServer.Log manager for SQL, TXN and Summary logging.Event that adds to a profiling transaction.Extends Transaction with additional API required on server.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.queryClassDescriptionKey used for caching query plans for ORM and RawSql queries.Extra metrics collected to measure internal behaviour.Manage query plan capture.Internal database query plan being capture.Service Provider extension to EbeanServer.Event that adds to a profiling transaction.Object Relational query - Internal extension to Query object.Capture query bind values and with those actual database query plans.The internal ORM "query plan".Extends Transaction with additional API required on server.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.querydefnClassDescriptionParameters used for binding to a statement.BindValues used for L2 query cache key matching.Process Cache lookup by Id(s).Key used for caching query plans for ORM and RawSql queries.A hash key for a query including both the query plan and bind values.Holds the joins needs to support the many where predicates.Collects the data for processing the natural key cache processing.Cancellable query, that has a delegate.Internal extension to DtoQuery.Service Provider extension to EbeanServer.Internal extension of ExpressionList.Object Relational query - Internal extension to Query object.The type of query result.Query select and fetch properties (that avoids parsing).The secondary query paths for 'query joins' and 'lazy loading'.SQL query binding (for SqlQuery and DtoQuery).SQL query - Internal extension to SqlQuery.Extends Transaction with additional API required on server.Internal extension to the Update interface.The type of the update request.Event codes used in transaction profiling.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.transactionClassDescriptionContext used to read binary format messages.Messages that can be sent in binary form.Context used to write binary message (like RemoteTransactionEvent).Manage scoped (typically thread local) transactions.Manager of SpiBeanTypes.Service Provider extension to EbeanServer.Log manager for SQL, TXN and Summary logging.SPI extension to PersistenceContext.Handle the logging or processing of transaction profiling information that is collected.Extends Transaction with additional API required on server.Service provider interface for the transaction manager.Per Transaction logging of SQL, TXN and Summary messages.Event codes used in transaction profiling.
-
Classes in io.ebeaninternal.api used by io.ebeaninternal.server.util