All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Audit Instructions: ExtendAuditListenerDeclare that listener asEntityListenerson your entity.AuditListener<I extends Comparable<I> & Serializable> SeeAuditfor usage instructions.BaseEntity<I extends Comparable<I> & Serializable> Let all your entities extend from this.BaseEntityException BaseEntityListener This is by default already registered onBaseEntity.BaseEntityService<I extends Comparable<I> & Serializable,E extends BaseEntity<I>> Base entity service.BaseEntityService.CriteriaQueryBuilder<E> Functional interface to fine-grain a JPA criteria query for any ofBaseEntityService.list(CriteriaQueryBuilder, Consumer)orBaseEntityService.find(CriteriaQueryBuilder, Consumer)methods.BaseEntityService.MappedQueryBuilder<T> Functional interface to fine-grain a JPA criteria query for any ofBaseEntityService.getPage(Page, boolean)methods taking a specific result type, such as an entity subclass (DTO).BaseEntityService.QueryBuilder<E> Functional interface to fine-grain a JPA criteria query for any ofBaseEntityService.getPage(Page, boolean)methods.Between<T extends Comparable<T>> Createspath BETWEEN range.min AND range.max.Bool Createspath IS (NOT) TRUE.CommonDataSourceWrapper Created Fired byBaseEntityListenerwhen an entity is created.Criteria<T> This is used byPageandBaseEntityService.getPage(Page, boolean).Criteria.ParameterBuilder This is used inCriteria.build(Expression, CriteriaBuilder, ParameterBuilder).Database Enumeration of all supported databases.Deleted Fired byBaseEntityListenerwhen an entity is deleted.Enumerated Createspath = enum.FetchWrapper<Z,X> A wrapper forFetch, useful in case you intend to decorate it.GeneratedIdEntity<I extends Comparable<I> & Serializable> Mapped superclass for entity with generated ID.Identifiable<I extends Comparable<I> & Serializable> Base interface for something identifiable.IgnoreCase CreatesLOWER(path) = LOWER(value).IllegalEntityStateException JPA JPA utilities.Like Createspath LIKE value.NonDeletable When put on aBaseEntity, then any attempt toBaseEntityService.delete(BaseEntity)will throwNonDeletableEntityException.NonDeletableEntityException NonSoftDeletableEntityException Not Createspath NOT criteria.Numeric Createspath = number.Order<T extends Comparable<T>> Createspath LT|LTE|GT|GTE enum.Page This class basically defines a paged view of a database based on a given offset, limit, ordering, required criteria and optional criteria.Page.Builder The page builder.PropertiesFileLoader Provider Enumeration of all supported JPA providers.RootWrapper<X> A wrapper forRoot, useful in case you intend to decorate it.SoftDeletable When put on a field ofBaseEntity, then the special methods ofBaseEntityServicewill allow to soft-delete the entity and later soft-undelete it.SoftDeletable.Type Defines the types of the soft delete column.SwitchableCommonDataSource SwitchableXADataSource Timestamped Base interface for timestamped entity.TimestampedBaseEntity<I extends Comparable<I> & Serializable> Mapped superclass for timestamped entity.TimestampedEntity<I extends Comparable<I> & Serializable> Mapped superclass for timestamped entity.Updated Fired byBaseEntityListenerwhen an entity is updated.Versioned Base interface for versioned entity.VersionedBaseEntity<I extends Comparable<I> & Serializable> Mapped superclass for versioned entity.VersionedEntity<I extends Comparable<I> & Serializable> Mapped superclass for versioned entity.