Uses of Interface
in.co.akshitbansal.springwebquery.repository.SelectionsProvider

Packages that use SelectionsProvider
Package
Description
Spring Data repository fragments that support tuple-oriented Web Query access.
  • Uses of SelectionsProvider in in.co.akshitbansal.springwebquery.repository

    Modifier and Type
    Method
    Description
    List<jakarta.persistence.Tuple>
    WebQueryRepository.findAll(org.springframework.data.jpa.domain.Specification<T> specification, org.springframework.data.domain.Pageable pageable, SelectionsProvider<T> selectionsProvider)
    Executes a tuple query for the given specification, sort/page request, and selection definition.
    <U> List<U>
    WebQueryRepository.findAll(org.springframework.data.jpa.domain.Specification<T> specification, org.springframework.data.domain.Pageable pageable, SelectionsProvider<T> selectionsProvider, Class<U> dtoClass)
    Executes a tuple query and converts each result row into an instance of the requested DTO type.
    List<jakarta.persistence.Tuple>
    WebQueryRepositoryImpl.findAll(@NonNull org.springframework.data.jpa.domain.Specification<T> specification, @NonNull org.springframework.data.domain.Pageable pageable, @NonNull SelectionsProvider<T> selectionsProvider)
     
    <U> List<U>
    WebQueryRepositoryImpl.findAll(@NonNull org.springframework.data.jpa.domain.Specification<T> specification, @NonNull org.springframework.data.domain.Pageable pageable, @NonNull SelectionsProvider<T> selectionsProvider, @NonNull Class<U> dtoClass)
     
    org.springframework.data.domain.Page<jakarta.persistence.Tuple>
    WebQueryRepository.findAllPaged(org.springframework.data.jpa.domain.Specification<T> specification, org.springframework.data.domain.Pageable pageable, SelectionsProvider<T> selectionsProvider)
    Executes a tuple query and wraps the results in a page.
    <U> org.springframework.data.domain.Page<U>
    WebQueryRepository.findAllPaged(org.springframework.data.jpa.domain.Specification<T> specification, org.springframework.data.domain.Pageable pageable, SelectionsProvider<T> selectionsProvider, Class<U> dtoClass)
    Executes a tuple query, converts each result row into an instance of the requested DTO type, and wraps the converted results in a page.
    org.springframework.data.domain.Page<jakarta.persistence.Tuple>
    WebQueryRepositoryImpl.findAllPaged(@NonNull org.springframework.data.jpa.domain.Specification<T> specification, @NonNull org.springframework.data.domain.Pageable pageable, @NonNull SelectionsProvider<T> selectionsProvider)
     
    <U> org.springframework.data.domain.Page<U>
    WebQueryRepositoryImpl.findAllPaged(org.springframework.data.jpa.domain.Specification<T> specification, org.springframework.data.domain.Pageable pageable, SelectionsProvider<T> selectionsProvider, Class<U> dtoClass)