All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractCrudService This base class enables you to create crud service beans with minimal effort.AbstractCrudServiceEnvers AbstractEntity superclass for entities, defines auto generated id (GenerationType.IDENTITY), a version column and a function to check if the entity is transient (not in db yet).AbstractWsEntity Base for 'readonly' entities in for example webservices.Auditing Generic interface for entity history.CrudReadService Generic interface for read operations on entities, the dynamic methods offer powerfull support for building queries including a bit of syntax in user input.CrudReadService.SORTORDER CrudReadService.SORTORDER.Builder CrudWriteService Generic interface for write operations on entitiesDefaultJpqlBuilder EntityException An Exception that tracks the entity that caused the failure, useful for example the combination of EntityListeners and batch operations.EntityInterface FARevisionListener JpaUtil JpqlBuilder Responsible for building where and order by clauses in jpqlJpqlBuilderImpl Stateless, threadsafe builder containing functions for building jpql}.OPERATOR A series of operators supported by this library, encapsulates all intelligence around them.Param Holder for parameter info used whenbuildinga jpql query.Param.AndOr Param.Builder A factory for Param objects, parameter values can be added in two ways: as (the correct) Object => only syntax and wildcard support for String values as a String optionally using a converter => syntax support also for non String values, no wildcard support when converter is usedParam.Builder.DefaultWildcardMapping * => %, ? => _, NOTE that this mapping causes all four characters to be interpreted as wildcards in jpql/sql.Param.Builder.WildcardMapping translation table for wildcardsPreventEJBLoggingException RuntimeException marked as ApplicationException to prevent logging from EJB layerRevInfo<T> container for revision info for an entity, used inAuditing.getRevisionInfo(java.io.Serializable, java.lang.Integer, java.lang.Class)RevInfo.TYPE RevisionInfo Include this entity in the list of entity classes in your persistence context.TimeView class to enable LocalDateTime based querying of auditing information.Util