Uses of Interface
org.springframework.graphql.data.pagination.CursorStrategy
Packages that use CursorStrategy
Package
Description
Resolvers for method parameters of annotated handler methods.
Core contracts and generic infrastructure classes for pagination.
DataFetcher implementations built on Spring Data
extensions such as Query by Example and Querydsl.-
Uses of CursorStrategy in org.springframework.graphql.data.method.annotation.support
Constructors in org.springframework.graphql.data.method.annotation.support with parameters of type CursorStrategyModifierConstructorDescriptionScrollSubrangeMethodArgumentResolver(CursorStrategy<org.springframework.data.domain.ScrollPosition> strategy) SubrangeMethodArgumentResolver(CursorStrategy<P> cursorStrategy) -
Uses of CursorStrategy in org.springframework.graphql.data.pagination
Classes in org.springframework.graphql.data.pagination that implement CursorStrategyModifier and TypeClassDescriptionfinal classDecorator for aCursorStrategythat applies aCursorEncoderto the cursor String to make it opaque for external use.Methods in org.springframework.graphql.data.pagination that return CursorStrategyModifier and TypeMethodDescriptionConnectionAdapterSupport.getCursorStrategy()Return the configuredCursorStrategy.EncodingCursorStrategy.getDelegate()Return the decoratedCursorStrategy.Methods in org.springframework.graphql.data.pagination with parameters of type CursorStrategyModifier and TypeMethodDescriptionstatic <T> EncodingCursorStrategy<T>CursorStrategy.withEncoder(CursorStrategy<T> strategy, CursorEncoder encoder) Decorate the givenCursorStrategywith encoding and decoding that makes the String cursor opaque to clients.Constructors in org.springframework.graphql.data.pagination with parameters of type CursorStrategyModifierConstructorDescriptionprotectedConnectionAdapterSupport(CursorStrategy<P> cursorStrategy) Constructor with aCursorStrategyto use. -
Uses of CursorStrategy in org.springframework.graphql.data.query
Classes in org.springframework.graphql.data.query that implement CursorStrategyModifier and TypeClassDescriptionfinal classStrategy to convert akeysetto and from a JSON String, typically used withinScrollPositionCursorStrategyto assist with converting keys to and from a String.final classStrategy to convert aScrollPositionto and from a String cursor.Constructors in org.springframework.graphql.data.query with parameters of type CursorStrategyModifierConstructorDescriptionScrollPositionCursorStrategy(CursorStrategy<Map<String, Object>> keysetCursorStrategy) Constructor with a given strategy to convert akeysetto and from a cursor.SliceConnectionAdapter(CursorStrategy<org.springframework.data.domain.ScrollPosition> strategy) Constructor with theCursorStrategyto use to encode theScrollPositionof page items.WindowConnectionAdapter(CursorStrategy<org.springframework.data.domain.ScrollPosition> strategy)