Class QuerydslFastPagingRepositoryImpl<T,ID extends Serializable>

java.lang.Object
org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor<T>
biz.devstack.springframework.boot.jpa.fastpaging.QuerydslFastPagingRepositoryImpl<T,ID>
All Implemented Interfaces:
QuerydslFastPagingRepository<T,ID>, org.springframework.data.jpa.repository.support.JpaRepositoryConfigurationAware, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>

public class QuerydslFastPagingRepositoryImpl<T,ID extends Serializable> extends org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor<T> implements QuerydslFastPagingRepository<T,ID>
  • Constructor Summary

    Constructors
    Constructor
    Description
    QuerydslFastPagingRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,ID> entityInformation, jakarta.persistence.EntityManager entityManager, org.springframework.data.querydsl.EntityPathResolver resolver, org.springframework.data.jpa.repository.support.CrudMethodMetadata metadata)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.data.domain.Page<T>
    findAllFastPaging(com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Pageable pageable)
     

    Methods inherited from class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor

    count, createCountQuery, createQuery, exists, findAll, findAll, findAll, findAll, findAll, findBy, findOne, setProjectionFactory, setRepositoryMethodMetadata

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.data.jpa.repository.support.JpaRepositoryConfigurationAware

    setEscapeCharacter

    Methods inherited from interface org.springframework.data.querydsl.QuerydslPredicateExecutor

    count, exists, findAll, findAll, findAll, findAll, findAll, findBy, findOne
  • Constructor Details

    • QuerydslFastPagingRepositoryImpl

      public QuerydslFastPagingRepositoryImpl(org.springframework.data.jpa.repository.support.JpaEntityInformation<T,ID> entityInformation, jakarta.persistence.EntityManager entityManager, org.springframework.data.querydsl.EntityPathResolver resolver, org.springframework.data.jpa.repository.support.CrudMethodMetadata metadata)
  • Method Details