| AnnotationModule |
A helper module which provides functionality for getting information from annotations.
|
| AnnotationModule.AnnotationInfo<A extends java.lang.annotation.Annotation> |
A helper class for determining information of an annotation above a field.
|
| ArrayModule<T> |
A helper module to work with arrays and especially adding elements to them.
|
| AsyncBaseService<T extends BaseEntity> |
This class extends the functionality of a service class by adding support for asynchronous CRUD operations.
|
| AsynchronousOperationException |
This exception will be thrown when an exception occurs inside of an asynchronous operation and there was no exception handling supplied.
|
| BaseCodeAndDescriptionDeletableEntity |
Describes an entity that has an id, an isDeleted flag, a code and a description.
|
| BaseCodeAndDescriptionDeletableService<T extends BaseCodeAndDescriptionDeletableEntity> |
Describes a service class for an entity which contains an id, an isDeleted flag, a code and a description.
|
| BaseCodeAndDescriptionEntity |
Describes an entity that has an id, a code and a description.
|
| BaseCodeAndDescriptionService<T extends BaseCodeAndDescriptionEntity> |
Describes a service class for an entity which contains an id, a code and a description.
|
| BaseDeletableEntity |
Describes an entity that has an id and an isDeleted flag.
|
| BaseDeletableService<T extends BaseDeletableEntity> |
Describes a service class for an entity which contains an id and an isDeleted flag.
|
| BaseEntity |
Describes an entity that has an id.
|
| BaseMapper<E extends BaseEntity> |
Default mapper for converting a ResultSet to the respective Java entity.
|
| BaseService<T extends BaseEntity> |
Class that provides base functionality for all service classes.
|
| CacheablePaginationResult<T extends BaseEntity> |
Extended class that adds caching functionality to the pagination implementation.
|
| CachingModule<T> |
A helper module which contains functionality for basic caching.
|
| CallbackUtils |
A set of utilities for the callbacks in asynchronous methods.
|
| ColumnName |
Sets the name of a column in a table for a POJO field.
|
| ConnectionFailedException |
|
| DBConnection |
|
| DefaultIfNull |
This annotation tells Java2DB to use the database-default for a column if the corresponding Java field marked with this annotation is null.
|
| EntityProjectionQuery<E extends BaseEntity,R> |
A query which represents a projection from an EntityQuery to a single column on the database.
|
| EntityQuery<E extends BaseEntity> |
A class representing a DQL statement with different options, including where clauses, order by clauses and limits.
|
| FieldModule |
A helper module for getting fields from classes.
|
| ForeignKeyEntity |
Marks a field as the correspondent object to a foreign key.
|
| ForeignKeyReference |
Describes a foreign key reference to a specific table.
|
| IdentifiableEnum |
A contract for enums which represent foreign keys.
|
| Ignore |
Marks a field as ignored, meaning it does not exist on the database or should not be filled with values.
|
| IllegalEntityFieldAccessException |
An exception which occurs when Java2DB tries to access a field in an entity and fails.
|
| IoC |
An
|
| LazyModule<T> |
A helper module to support lazy loading of objects.
|
| LoggingModule |
A helper module which logs messages based on a condition.
|
| Mappable<T extends BaseEntity> |
|
| OrderTypes |
An enum representing the sorting order possibilities in a DQL statement.
|
| PaginationResult<T extends BaseEntity> |
Class for a simple pagination implementation.
|
| Queryable<T> |
|
| QueryConstraints |
A class which administers default query constraints set for entities.
|
| TableColumnReference |
Describes a column and its table name so they can be referenced together.
|
| TableModule |
A helper module for getting information about database tables and their columns.
|
| TableName |
Specifies the database table name for an entity.
|
| ThrowableRunnable<E extends java.lang.Throwable> |
Simple hack to add checked error support to a Runnables.
|
| ThrowableSupplier<T,E extends java.lang.Throwable> |
Simple hack to add checked error support to a Suppliers.
|
| UniqueIdentifier |
A factory class for generating unique identifiers.
|
| Utilities |
|