Module io.ebean.core
Package io.ebeaninternal.server.core
package io.ebeaninternal.server.core
Core implementation objects
-
ClassDescriptionWraps the objects involved in executing a SQL / Relational Query.Base class for find and persist requests.Supports padding bind parameters for IN expressions.Options for controlling cache behaviour for a given type.Creates CallOrigin based on the stack trace.Utility to finds and return the list of ClassPathScanner services.Wraps the Clock such that we can change the Clock for testing purposes.Create a DatabasePlatform from the configuration.Default implementation of BeanState.Default Server side implementation of ServerFactory.The default server side implementation of EbeanServer.A SQL Update Delete or Insert statement that can be executed.Helper to perform a diff given two beans of the same type.Wraps the objects involved in executing a DtoQuery.Used to create column alias for encrypted columns.Used to extend the DatabaseConfig with additional objects used to configure and construct an Database.Used to reduce memory consumption of strings used in deployment processing.The Object Relational query execution API.Wraps the objects involved in executing a Query.Deferred update of a relationship where an Id value is not initially available so instead we execute this later as a SqlUpdate statement.API for persisting a bean.Wraps all the objects used to persist a bean.PersistRequest for insert update or delete of a bean.Persist request specifically for CallableSql.Persist request specifically for CallableSql.Persist request specifically for CallableSql.Wraps the objects involved in executing a SqlQuery.RowReader<T>Read a row building a result for that row.Defines the ORM query request api.Hold the JDBC PreparedStatement and ResultSet.