Uses of Class
org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
Package
Description
DataFetcher
implementations built on Spring Data
extensions such as Query by Example and Querydsl.-
Uses of QuerydslDataFetcher.Builder in org.springframework.graphql.data.query
Modifier and TypeMethodDescriptionstatic <T> QuerydslDataFetcher.Builder<T,
T> QuerydslDataFetcher.builder
(org.springframework.data.querydsl.QuerydslPredicateExecutor<T> executor) Create a newQuerydslDataFetcher.Builder
acceptingQuerydslPredicateExecutor
to build aDataFetcher
.QuerydslDataFetcher.Builder.cursorStrategy
(CursorStrategy<org.springframework.data.domain.ScrollPosition> cursorStrategy) Configure strategy for decoding a cursor from a paginated request.QuerydslDataFetcher.QuerydslBuilderCustomizer.customize
(QuerydslDataFetcher.Builder<T, ?> builder) Callback to customize aQuerydslDataFetcher.Builder
instance.QuerydslDataFetcher.Builder.customizer
(org.springframework.data.querydsl.binding.QuerydslBinderCustomizer<? extends com.querydsl.core.types.EntityPath<T>> customizer) Apply aQuerydslBinderCustomizer
.QuerydslDataFetcher.Builder.defaultScrollSubrange
(int defaultCount, Function<Boolean, org.springframework.data.domain.ScrollPosition> defaultPosition) Configure a default scroll count to use, and function to return a defaultScrollPosition
for forward vs backward pagination.QuerydslDataFetcher.Builder.defaultScrollSubrange
(ScrollSubrange defaultSubrange) Deprecated, for removal: This API element is subject to removal in a future version.<P> QuerydslDataFetcher.Builder<T,
P> Project results returned from theQuerydslPredicateExecutor
into the targetprojectionType
.QuerydslDataFetcher.Builder.sortBy
(org.springframework.data.domain.Sort sort) Apply aSort
order.Modifier and TypeMethodDescriptionQuerydslDataFetcher.QuerydslBuilderCustomizer.customize
(QuerydslDataFetcher.Builder<T, ?> builder) Callback to customize aQuerydslDataFetcher.Builder
instance.
defaultScrollSubrange(int, Function)