All Classes

Class Description
EntityViewManagerConfig
Configure the EntityViewManager for a specific repository.
EntityViewManagerResolver
Resolve the EntityViewManager used for a specific repository.
EntityViewRepository<E,​V,​PK extends Serializable>
Base entity view repository interface.
ExtendedQueryResult<E>
An extended version of QueryResult that allows to configure Blaze-Persistence specific features.
FullEntityViewRepository<E,​V,​PK extends Serializable>
Interface that supports EntityViewRepository and CriteriaSupport capabilities.
KeysetAwarePage<T>
Like Page but contains keyset information.
KeysetAwareSlice<T>
Like Slice but contains keyset information.
KeysetPageable
Like Pageable but contains keyset information.
KeysetPageRequest
Like PageRequest but with support for keyset pagination.
Page<T>
A sublist of a list of objects, heavily inspired by Spring Data's Page.
Pageable
Interface containing pagination information, heavily inspired by Spring Data's Pageable.
PageRequest
Immutable implementation of Pageable, heavily inspired by Spring Data's PageRequest.
Slice<T>
A sublist of a list of objects without knowledge of the size of the overall list, heavily inspired by Spring Data's Slice.
Sort
Immutable container for sorting information, heavily inspired by Spring Data's Sort.
Sort.Direction
Sort directions.
Sort.NullHandling
Enumeration for null handling of an Sort.Order.
Sort.Order
PropertyPath implements the pairing of an Sort.Direction and a property.
Specification<T>
A type to represent a specific view on data, heavily inspired by Spring Data's Specification.