| Name | Description | Type | Package | Framework |
| AbstractBeanCollection | Base class for List Set and Map implementations of BeanCollection. | Class | com.avaje.ebean.common | EBean |
|
| AbstractBeanPersistListener | Provides a base implementation of BeanPersistListener. | Class | com.avaje.ebean.event | EBean |
|
| AbstractDbEncrypt | Base type for DB platform specific Encryption. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| AbstractNamingConvention | Provides some base implementation for NamingConventions. | Class | com.avaje.ebean.config | EBean |
|
| AutoTune | Administrative control of AutoTune during runtime. | Interface | com.avaje.ebean | EBean |
|
| AutoTuneConfig | Defines the AutoTune behaviour for a EbeanServer. | Class | com.avaje.ebean.config | EBean |
|
| AutoTuneMode | The mode for determining if AutoTune will be used for a given query whenQuery. | Class | com.avaje.ebean.config | EBean |
|
| BackgroundExecutor | Background thread pool service for executing of tasks asynchronously. | Interface | com.avaje.ebean | EBean |
|
| BeanChange | A bean insert, update or delete change sent as part of a ChangeSet. | Class | com.avaje.ebean.event.changelog | EBean |
|
| BeanCollection | Lazy loading capable Maps, Lists and Sets. | Interface | com.avaje.ebean.bean | EBean |
|
| BeanCollectionAdd | Interface to define the addition of a bean to the underlying collection. | Interface | com.avaje.ebean.bean | EBean |
|
| BeanCollectionLoader | Loads a entity bean collection. | Interface | com.avaje.ebean.bean | EBean |
|
| BeanCollectionTouched | Used to specify a listener to be notified when a BeanCollection is firstTo use this you can set a BeanCollectionTouched onto a BeanCollection before | Interface | com.avaje.ebean.bean | EBean |
|
| BeanFindController | Used to override the finding implementation for a bean. | Interface | com.avaje.ebean.event | EBean |
|
| BeanList | List capable of lazy loading. | Class | com.avaje.ebean.common | EBean |
|
| BeanLoader | Loads a entity bean. | Interface | com.avaje.ebean.bean | EBean |
|
| BeanMap | Map capable of lazy loading. | Class | com.avaje.ebean.common | EBean |
|
| BeanPersistAdapter | A no operation implementation of BeanPersistController. | Class | com.avaje.ebean.event | EBean |
|
| BeanPersistController | Used to enhance or override the default bean persistence mechanism. | Interface | com.avaje.ebean.event | EBean |
|
| BeanPersistListener | Listens for committed bean events. | Interface | com.avaje.ebean.event | EBean |
|
| BeanPersistRequest | Holds the information available for a bean persist (insert, update orThis is made available for the BeanPersistControllers. | Interface | com.avaje.ebean.event | EBean |
|
| BeanPostLoad | Fired after a bean is fetched and loaded from the database. | Interface | com.avaje.ebean.event | EBean |
|
| BeanQueryAdapter | Objects extending this modify queries prior their execution. | Interface | com.avaje.ebean.event | EBean |
|
| BeanQueryRequest | Holds the information available for a bean query. | Interface | com.avaje.ebean.event | EBean |
|
| BeanSet | Set capable of lazy loading. | Class | com.avaje.ebean.common | EBean |
|
| BeanState | Provides access to the internal state of an entity bean. | Interface | com.avaje.ebean | EBean |
|
| BulkTableEvent | The bulk table event. | Interface | com.avaje.ebean.event | EBean |
|
| BulkTableEventListener | Listen for bulk table events that occur. | Interface | com.avaje.ebean.event | EBean |
|
| CacheStrategy | Specify the default cache use specific entity type. | Class | com.avaje.ebean.annotation | EBean |
|
| CacheTuning | Specify cache tuning for a specific entity type. | Class | com.avaje.ebean.annotation | EBean |
|
| CallableSql | For making calls to stored procedures. | Interface | com.avaje.ebean | EBean |
|
| CallStack | Represent the call stack (stack trace elements). | Class | com.avaje.ebean.bean | EBean |
|
| ChangeLog | Marks an entity bean as being included in the change logging. | Class | com.avaje.ebean.annotation | EBean |
|
| ChangeLogFilter | Used to provide fine grained control over what persist requests are included in the change log. | Interface | com.avaje.ebean.event.changelog | EBean |
|
| ChangeLogInsertMode | enum ChangeLogInsertModeThe mode used to determine if inserts should be included or not for a given bean type. | Class | com.avaje.ebean.annotation | EBean |
|
| ChangeLogListener | Log the batch of changes. | Interface | com.avaje.ebean.event.changelog | EBean |
|
| ChangeLogPrepare | In the foreground prepare the changeLog for sending. | Interface | com.avaje.ebean.event.changelog | EBean |
|
| ChangeLogRegister | Used to assign ChangeLogFilters to bean types. | Interface | com.avaje.ebean.event.changelog | EBean |
|
| ChangeSet | Holds a set of changes. | Class | com.avaje.ebean.event.changelog | EBean |
|
| ChangeType | The type of the change. | Class | com.avaje.ebean.event.changelog | EBean |
|
| CompoundType | API from creating and getting property values from an Immutable CompoundA Compound Value object should contain multiple properties that are stored | Interface | com.avaje.ebean.config | EBean |
|
| CompoundTypeProperty | Represents a Property of a Compound Value Object. | Interface | com.avaje.ebean.config | EBean |
|
| ConcurrencyMode | enum ConcurrencyModeOptimistic concurrency mode used for updates and deletes. | Class | com.avaje.ebean.annotation | EBean |
|
| ContainerConfig | Configuration for the container that holds the EbeanServer instances. | Class | com.avaje.ebean.config | EBean |
|
| CreatedTimestamp | For a timestamp property that is set to the datetime when the entity isAn alternative to using this annotation would be to use insertable=false, | Class | com.avaje.ebean.annotation | EBean |
|
| CsvCallback | Provides callback methods for customisation of CSV processing. | Interface | com.avaje.ebean.text.csv | EBean |
|
| CsvReader | Reads CSV data turning it into object graphs that you can be saved (inserted)or processed yourself. | Interface | com.avaje.ebean.text.csv | EBean |
|
| CurrentUserProvider | Provides the current user in order to support 'Who created', 'Who modified' and other audit features. | Interface | com.avaje.ebean.config | EBean |
|
| DatabasePlatform | Database platform specific settings. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DataSourceConfig | Used to config a DataSource when using the internal Ebean DataSourceIf a DataSource instance is already defined via | Class | com.avaje.ebean.config | EBean |
|
| DB2Platform | DB2 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DB2SequenceIdGenerator | DB2 specific sequence Id Generator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| Db2SqlLimiter | | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbConstraintNaming | Naming convention used for constraint names. | Class | com.avaje.ebean.config | EBean |
|
| DbConstraintNormalise | Used to normalise table and column names which means stripping outquoted identifier characters and any catalog or schema prefix. | Class | com.avaje.ebean.config | EBean |
|
| DbEncrypt | Defines DB encryption support for encrypting and decrypting data using DBencryption features. | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| DbEncryptFunction | Return the SQL for decrypting a column returning a VARCHAR. | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| DbHistorySupport | History support for the database platform. | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| DbHstore | | Class | com.avaje.ebean.annotation | EBean |
|
| DbIdentity | Defines the identity/sequence behaviour for the database. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbJson | Specify a property holding JSON content. | Class | com.avaje.ebean.annotation | EBean |
|
| DbJsonB | Specify a property holding JSON content. | Class | com.avaje.ebean.annotation | EBean |
|
| DbJsonType | Specify the DB storage type used to store JSON content. | Class | com.avaje.ebean.annotation | EBean |
|
| DbMigration | Generates DB Migration xml and sql scripts. | Class | com.avaje.ebean.dbmigration | EBean |
|
| DbMigrationConfig | Configuration for the DB migration processing. | Class | com.avaje.ebean.config | EBean |
|
| DbOffline | Helper to indicate that an EbeanServer should come up offlinetypically for DDL generation purposes. | Class | com.avaje.ebean.dbmigration | EBean |
|
| DbPlatformName | Built in supported platforms. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbStandardHistorySupport | SQL2011 based history support using 'as of timestamp' type clause appended as part of the the from or join clause. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbType | Represents a DB type with name, length, precision, and scale. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbTypeMap | Used to map bean property types to DB specific types for DDL generation. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DbViewHistorySupport | Database view based implementation of DbHistorySupport. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| DdlGenerator | Controls the generation of DDL and potentially runs the resulting scripts. | Class | com.avaje.ebean.dbmigration | EBean |
|
| DefaultCsvCallback | Provides the default implementation of CsvCallback. | Class | com.avaje.ebean.text.csv | EBean |
|
| Ebean | This Ebean object is effectively a singleton that holds a map of registeredEbeanServers. | Class | com.avaje.ebean | EBean |
|
| EbeanServer | Provides the API for fetching and saving beans to a particular DataSource. | Interface | com.avaje.ebean | EBean |
|
| EbeanServerFactory | Creates EbeanServer instances. | Class | com.avaje.ebean | EBean |
|
| EJson | Utility that converts between JSON content and simple java Maps/Lists. | Class | com.avaje.ebean.text.json | EBean |
|
| EmbeddedColumns | Specify property name to db column mapping for Embedded beans. | Class | com.avaje.ebean.annotation | EBean |
|
| EncryptDeploy | Define the encryption options for a bean property. | Class | com.avaje.ebean.config | EBean |
|
| EncryptDeployManager | Programmatically define which database columns are encrypted. | Interface | com.avaje.ebean.config | EBean |
|
| Encrypted | Specify that the property is stored in encrypted form. | Class | com.avaje.ebean.annotation | EBean |
|
| EncryptKey | Represents the key used for encryption. | Interface | com.avaje.ebean.config | EBean |
|
| EncryptKeyManager | Determine keys used for encryption and decryption. | Interface | com.avaje.ebean.config | EBean |
|
| Encryptor | Used for Java side encryption of properties when DB encryption is not used. | Interface | com.avaje.ebean.config | EBean |
|
| EnhancedTransactional | | Interface | com.avaje.ebean.bean | EBean |
|
| EntityBean | Bean that is aware of EntityBeanIntercept. | Interface | com.avaje.ebean.bean | EBean |
|
| EntityBeanIntercept | This is the object added to every entity bean using byte code enhancement. | Class | com.avaje.ebean.bean | EBean |
|
| EntityConcurrencyMode | Specify explicit ConcurrencyMode for entity bean. | Class | com.avaje.ebean.annotation | EBean |
|
| EnumMapping | For mapping the values of an Enum to and from Database values. | Class | com.avaje.ebean.annotation | EBean |
|
| EnumValue | Enables you to specify a value to use to persist for an enum value. | Class | com.avaje.ebean.annotation | EBean |
|
| ExampleExpression | Query by Example expression. | Interface | com.avaje.ebean | EBean |
|
| Expose | | Class | com.avaje.ebean.annotation | EBean |
|
| Expr | Expression factory for creating standard expressions for WHERE and HAVINGGenerally you will only need to use this object for creating OR, JUNCTION or | Class | com.avaje.ebean | EBean |
|
| Expression | | Interface | com.avaje.ebean | EBean |
|
| ExpressionFactory | Expression factory for creating standard expressions. | Interface | com.avaje.ebean | EBean |
|
| ExpressionList | List of Expressions that make up a where or having clause. | Interface | com.avaje.ebean | EBean |
|
| ExternalTransactionManager | Provides awareness of externally managed transactions. | Interface | com.avaje.ebean.config | EBean |
|
| FetchConfig | Defines the configuration options for a "query fetch" or a"lazy loading fetch". | Class | com.avaje.ebean | EBean |
|
| Filter | Provides support for filtering and sorting lists of entities without goingback to the database. | Interface | com.avaje.ebean | EBean |
|
| Finder | Intended to be used as a base class for 'Finder' implementations that can thenbe injected or used as public static fields on the associated entity bean. | Class | com.avaje.ebean | EBean |
|
| Formula | Assign to a property to be based on a SQL formula. | Class | com.avaje.ebean.annotation | EBean |
|
| FutureIds | FutureIds represents the result of a background query execution for the Id's. | Interface | com.avaje.ebean | EBean |
|
| FutureList | FutureList represents the result of a background query execution that willreturn a list of entities. | Interface | com.avaje.ebean | EBean |
|
| FutureRowCount | Represents the result of a background query execution for the total row countIt extends the java. | Interface | com.avaje.ebean | EBean |
|
| H2DbEncrypt | H2 encryption support via encrypt decrypt function. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| H2HistorySupport | Runtime support for @History with H2. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| H2HistoryTrigger | H2 database trigger used to populate history tables to support the @History feature. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| H2Platform | H2 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| H2SequenceIdGenerator | H2 specific sequence Id Generator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| History | | Class | com.avaje.ebean.annotation | EBean |
|
| HistoryExclude | Marks a property as being excluded from history. | Class | com.avaje.ebean.annotation | EBean |
|
| HsqldbPlatform | H2 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| IdGenerator | Generates unique id's for objects. | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| IdType | The types of Identity generation that can be defined. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| Index | An annotation for declaring an index on a single column. | Class | com.avaje.ebean.annotation | EBean |
|
| JsonConfig | Configuration for JSON features. | Class | com.avaje.ebean.config | EBean |
|
| JsonContext | Converts objects to and from JSON format. | Interface | com.avaje.ebean.text.json | EBean |
|
| JsonIgnore | Similar to Jackson JsonIgnore but provides the option to just ignore serialize or deserialize. | Class | com.avaje.ebean.annotation | EBean |
|
| JsonIOException | Unchecked exception thrown when an IOException occurs in json processing. | Class | com.avaje.ebean.text.json | EBean |
|
| JsonReadBeanVisitor | Provides for custom handling of json content as it is read. | Interface | com.avaje.ebean.text.json | EBean |
|
| JsonReadOptions | Provides the ability to customise the reading of JSON content. | Class | com.avaje.ebean.text.json | EBean |
|
| JsonScalar | Writes any scalar type known to Ebean the Jackson generator. | Interface | com.avaje.ebean.text.json | EBean |
|
| JsonWriteBeanVisitor | Allows for customising the JSON write processing. | Interface | com.avaje.ebean.text.json | EBean |
|
| JsonWriteOptions | Provides options for customising the JSON write process. | Class | com.avaje.ebean.text.json | EBean |
|
| JsonWriter | Wraps an underlying JsonGenerator taking into account null suppression and exposing isIncludeEmpty() etc. | Interface | com.avaje.ebean.text.json | EBean |
|
| Junction | Represents a Conjunction or a Disjunction. | Interface | com.avaje.ebean | EBean |
|
| LikeType | Used to specify the type of like matching used. | Class | com.avaje.ebean | EBean |
|
| LimitOffsetSqlLimiter | Adds LIMIT OFFSET clauses to a SQL query. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MatchingNamingConvention | The JPA naming convention where column names match property names and tablenames match entity names. | Class | com.avaje.ebean.config | EBean |
|
| MetaBeanInfo | Collect the current query plan statistics return all the statistics (include query plans that haven't had query executions). | Interface | com.avaje.ebean.meta | EBean |
|
| MetaInfoManager | Provides access to the meta data in EbeanServer such as query execution statistics. | Interface | com.avaje.ebean.meta | EBean |
|
| MetaObjectGraphNodeStats | Statistics for query execution based on object graph origin and paths. | Interface | com.avaje.ebean.meta | EBean |
|
| MetaQueryPlanOriginCount | Holds a query 'origin' point and count for the number of queries executed forThis basically points to the bit of original code and query that results in | Interface | com.avaje.ebean.meta | EBean |
|
| MetaQueryPlanStatistic | Query execution statistics Meta data. | Interface | com.avaje.ebean.meta | EBean |
|
| Model | A MappedSuperclass base class that provides convenience methods for inserting, updating andBy having your entity beans extend this it provides a 'Active Record' style programming model for | Class | com.avaje.ebean | EBean |
|
| MsSqlServer2000Platform | Microsoft SQL Server 2000 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MsSqlServer2005Platform | Microsoft SQL Server 2005 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MsSqlServer2005SqlLimiter | Use top and row_number() function to limit sql results. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MySqlBlob | Support for blob, mediumblob or longblob selection based on the deploymentIf no deployment length is defined longblob is used. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MySqlClob | Support for text, mediumtext or longtext selection based on the deploymentIf no deployment length is defined longtext is used. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MySqlDbEncrypt | MySql aes_encrypt aes_decrypt based encryption support. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MySqlHistorySupport | Runtime support for @History with MySql. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| MySqlPlatform | MySQL specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| NamedUpdate | An Update statement for a particular entity bean type. | Class | com.avaje.ebean.annotation | EBean |
|
| NamedUpdates | Holds an array of named Update statements for a particular entity bean type. | Class | com.avaje.ebean.annotation | EBean |
|
| NamingConvention | Defines the naming convention for converting between logical propertynames/entity names and physical DB column names/table names. | Interface | com.avaje.ebean.config | EBean |
|
| NodeUsageCollector | Collects profile information for a bean (or reference/proxy bean) at a given node. | Class | com.avaje.ebean.bean | EBean |
|
| NodeUsageListener | Collects the profile information. | Interface | com.avaje.ebean.bean | EBean |
|
| ObjectGraphNode | Identifies a unique node of an object graph. | Class | com.avaje.ebean.bean | EBean |
|
| ObjectGraphOrigin | Represents a "origin" of an ORM object graph. | Class | com.avaje.ebean.bean | EBean |
|
| OracleDbEncrypt | Oracle encryption support. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| OracleDbHistorySupport | Oracle Total recall based history support. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| OraclePlatform | Oracle10 and greater specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| OracleSequenceIdGenerator | Oracle specific sequence Id Generator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| OrderBy | Represents an Order By for a Query. | Class | com.avaje.ebean | EBean |
|
| PagedList | Represents a page of results. | Interface | com.avaje.ebean | EBean |
|
| PathProperties | This is a Tree like structure of paths and properties that can be used fordefining which parts of an object graph to render in JSON or XML, and can | Class | com.avaje.ebean.text | EBean |
|
| PersistBatch | Defines the mode for JDBC batch processing. | Class | com.avaje.ebean.config | EBean |
|
| PersistenceContext | Holds entity beans by there type and id. | Interface | com.avaje.ebean.bean | EBean |
|
| PersistenceContextScope | enum PersistenceContextScopeDefines the scope for PersistenceContext. | Class | com.avaje.ebean | EBean |
|
| Postgres8Platform | Postgres v8. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| PostgresDbEncrypt | Postgres pgp_sym_encrypt pgp_sym_decrypt based encryption support. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| PostgresHistorySupport | Postgres support for history features. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| PostgresPlatform | Postgres v9 specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| PostgresSequenceIdGenerator | Postgres specific sequence Id Generator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| PrivateOwned | Specify that the elements of a OneToMany are private owned. | Class | com.avaje.ebean.annotation | EBean |
|
| PropertiesWrapper | | Class | com.avaje.ebean.config | EBean |
|
| PropertyMap | A map like structure of properties. | Class | com.avaje.ebean.config | EBean |
|
| Query | Object relational query for finding a List, Set, Map or single entity bean. | Interface | com.avaje.ebean | EBean |
|
| QueryEachConsumer | Used to process a query result one bean at a time via a callback to thisIf you wish to stop further processing return false from the accept method. | Interface | com.avaje.ebean | EBean |
|
| QueryEachWhileConsumer | Used to process a query result one bean at a time via a callback to thisIf you wish to stop further processing return false from the accept method. | Interface | com.avaje.ebean | EBean |
|
| QueryIterator | Used to provide iteration over query results. | Interface | com.avaje.ebean | EBean |
|
| RawSql | Used to build object graphs based on a raw SQL statement (rather thangenerated by Ebean). | Class | com.avaje.ebean | EBean |
|
| RawSqlBuilder | Builds RawSql instances from a SQL string and column mappings. | Class | com.avaje.ebean | EBean |
|
| ReadAudit | | Class | com.avaje.ebean.annotation | EBean |
|
| ReadAuditLogger | Log that the query was executedAudit a find bean query that returned a bean. | Interface | com.avaje.ebean.event.readaudit | EBean |
|
| ReadAuditPrepare | Set user context information into the read event prior to it being logged. | Interface | com.avaje.ebean.event.readaudit | EBean |
|
| ReadAuditQueryPlan | A SQL query and associated keys. | Class | com.avaje.ebean.event.readaudit | EBean |
|
| ReadEvent | Read event sent to the ReadEventLogger. | Class | com.avaje.ebean.event.readaudit | EBean |
|
| RowNumberSqlLimiter | Adds the ROW_NUMBER() OVER function to a query. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| RownumSqlLimiter | Add ROWNUM column etc around SQL query to limit results. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| ScalarTypeConverter | Used to convert between a value object and a known scalar type. | Interface | com.avaje.ebean.config | EBean |
|
| SequenceIdGenerator | Database sequence based IdGenerator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| ServerCache | Represents part of the "L2" server side cache. | Interface | com.avaje.ebean.cache | EBean |
|
| ServerCacheFactory | Defines method for constructing caches for beans and queries. | Interface | com.avaje.ebean.cache | EBean |
|
| ServerCacheManager | The cache service for server side caching of beans and query results. | Interface | com.avaje.ebean.cache | EBean |
|
| ServerCacheOptions | Options for controlling a cache. | Class | com.avaje.ebean.cache | EBean |
|
| ServerCacheStatistics | The statistics collected per cache. | Class | com.avaje.ebean.cache | EBean |
|
| ServerConfig | The configuration used for creating a EbeanServer. | Class | com.avaje.ebean.config | EBean |
|
| ServerConfigStartup | Used to configure the server on startup. | Interface | com.avaje.ebean.event | EBean |
|
| SimpleSequenceIdGenerator | A very simple Database sequence based IdGenerator. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| SpiBeanType | Information and methods on BeanDescriptors made available to plugins. | Interface | com.avaje.ebean.plugin | EBean |
|
| SpiContainer | Creates the EbeanServer implementations. | Interface | com.avaje.ebean.common | EBean |
|
| SpiServer | Extensions to EbeanServer API made available to plugins. | Interface | com.avaje.ebean.plugin | EBean |
|
| SpiServerPlugin | A 'plugin' that wants to be configured on startup so it can use features of the EbeanServer itself. | Interface | com.avaje.ebean.plugin | EBean |
|
| Sql | Specify explicit sql for multiple select statements. | Class | com.avaje.ebean.annotation | EBean |
|
| SqlAnywhereLimiter | Use top xx and start at xx to limit sql results. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlAnywherePlatform | Sybase SQL Anywhere specific platform. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlFutureList | The SqlFutureList represents the result of a background SQL query execution. | Interface | com.avaje.ebean | EBean |
|
| SQLitePlatform | | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlLimiter | Adds SQL limiting to a query (such as LIMIT OFFSET). | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlLimitRequest | The request object for the query that can have sql limiting applied to it(such as a LIMIT OFFSET clause). | Interface | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlLimitResponse | The resulting SQL from a SqlLimit process. | Class | com.avaje.ebean.config.dbplatform | EBean |
|
| SqlQuery | Query object for performing native SQL queries that return SqlRow's. | Interface | com.avaje.ebean | EBean |
|
| SqlQueryListener | Provides a mechanism for processing a SqlQuery one SqlRow at a time. | Interface | com.avaje.ebean | EBean |
|
| SqlRow | Used to return raw SQL query results. | Interface | com.avaje.ebean | EBean |
|
| SqlSelect | Specify an explicit sql select statement to use for querying an entity bean. | Class | com.avaje.ebean.annotation | EBean |
|
| SqlUpdate | A SqlUpdate for executing insert update or delete statements. | Interface | com.avaje.ebean | EBean |
|
| StringFormatter | Convert an Object value into a String value. | Interface | com.avaje.ebean.text | EBean |
|
| StringParser | Convert a String value into an Object value. | Interface | com.avaje.ebean.text | EBean |
|
| TableName | TableName holds catalog, schema and table name. | Class | com.avaje.ebean.config | EBean |
|
| TextException | An exception occurred typically in processing CSV, JSON or XML. | Class | com.avaje.ebean.text | EBean |
|
| TimeStringParser | Parser for TIME types that supports both HH:mm:ss and HH:mm. | Class | com.avaje.ebean.text | EBean |
|
| Transaction | The Transaction object. | Interface | com.avaje.ebean | EBean |
|
| Transactional | Specify transaction scoping for a method. | Class | com.avaje.ebean.annotation | EBean |
|
| TransactionCallback | Provides a callback that can be registered with a Transaction. | Interface | com.avaje.ebean | EBean |
|
| TransactionCallbackAdapter | Adapter that can be extended for easier implementation of TransactionCallback. | Class | com.avaje.ebean | EBean |
|
| TransactionEventListener | Used to get notified about commit or rollback of a transactionCalled after the transaction has been committed | Interface | com.avaje.ebean.event | EBean |
|
| TransactionEventListenerAdapter | A no operation implementation of TransactionEventListener. | Class | com.avaje.ebean.event | EBean |
|
| TxCallable | Execute a TxCallable in a Transaction scope. | Interface | com.avaje.ebean | EBean |
|
| TxIsolation | The Transaction Isolation levels. | Class | com.avaje.ebean | EBean |
|
| TxnState | Transaction state when ChangeSets are sent to the ChangeSetListener. | Class | com.avaje.ebean.event.changelog | EBean |
|
| TxRunnable | Execute a TxRunnable in a Transaction scope. | Interface | com.avaje.ebean | EBean |
|
| TxScope | Holds the definition of how a transactional method should run. | Class | com.avaje.ebean | EBean |
|
| TxType | Used to define the transactional scope for executing a method. | Class | com.avaje.ebean | EBean |
|
| UnderscoreNamingConvention | Converts between Camel Case and Underscore based names for both table andcolumn names (and is the default naming convention in Ebean). | Class | com.avaje.ebean.config | EBean |
|
| Update | An Insert Update or Delete statement. | Interface | com.avaje.ebean | EBean |
|
| UpdatedTimestamp | | Class | com.avaje.ebean.annotation | EBean |
|
| UpdateMode | Specify the update mode for the specific entity type. | Class | com.avaje.ebean.annotation | EBean |
|
| ValuePair | Holds two values as the result of a difference comparison. | Class | com.avaje.ebean | EBean |
|
| Version | Wraps a version of a @History bean. | Class | com.avaje.ebean | EBean |
|
| WhenCreated | For a timestamp property that is set to the datetime when the entity isThis is effectively an alias for @CreatedTimestamp and added to hint | Class | com.avaje.ebean.annotation | EBean |
|
| WhenModified | | Class | com.avaje.ebean.annotation | EBean |
|
| Where | Add an Literal to add to the where clause when a many property (List, Set orMap) is loaded or refreshed. | Class | com.avaje.ebean.annotation | EBean |
|
| WhoCreated | Mapped onto a entity bean property that represents the user id ofwho created the entity> | Class | com.avaje.ebean.annotation | EBean |
|
| WhoModified | Mapped onto a entity bean property that represents the user id ofwho last modified the entity> | Class | com.avaje.ebean.annotation | EBean |