Class FluentQuerySupport<S,R>

java.lang.Object
com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport<S,R>
Type Parameters:
R - The resulting type of the query.
Direct Known Subclasses:
FetchableFluentQueryBySpecification

public abstract class FluentQuerySupport<S,R> extends Object
Supporting class containing some state and convenience methods for building and executing fluent queries. Christian Beikov: Copied to be able to share code between Spring Data integrations for 2.6 and 2.7.
Since:
2.6
Author:
Greg Turnquist, Jens Schauder
  • Field Details

    • resultType

      protected final Class<R> resultType
    • sort

      protected final org.springframework.data.domain.Sort sort
    • limit

      protected final int limit
    • properties

      protected final Set<String> properties
    • entityType

      protected final Class<S> entityType
  • Constructor Details

    • FluentQuerySupport

      public FluentQuerySupport(Class<R> resultType, org.springframework.data.domain.Sort sort, int limit, Collection<String> properties, Class<S> entityType)