Class PageableSortableCollectionQuerier<T>

java.lang.Object
software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier<T>

public class PageableSortableCollectionQuerier<T> extends Object
Executes queries that are optionally sorted and paged in collections.
  • Constructor Details

    • PageableSortableCollectionQuerier

      public PageableSortableCollectionQuerier(WorkingCopier<T> copier, Criteria<T> criteria)
    • PageableSortableCollectionQuerier

      public PageableSortableCollectionQuerier(WorkingCopier<T> copier, Criteria<T> criteria, org.springframework.data.domain.Sort sort)
  • Method Details

    • getEntities

      protected List<T> getEntities(@Nonnull EntityProvider<T,?> entities, @Nullable org.springframework.data.domain.Pageable pageable, @Nullable Class<T> clazz, @Nullable org.springframework.data.domain.Sort sort)
    • getEntities

      protected List<T> getEntities(EntityProvider<T,?> entities, org.springframework.data.domain.Pageable pageable, Class<T> clazz)
    • getEntities

      protected List<T> getEntities(EntityProvider<T,?> entities, Class<T> clazz, org.springframework.data.domain.Sort sort)
    • getEntities

      protected List<T> getEntities(EntityProvider<T,?> entities, Class<T> clazz)