Uses of Package
org.springframework.graphql.data.pagination
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.-
ClassDescriptionStrategy to convert an Object that represents the position of an item within a paginated result set to and from a String cursor.Container for parameters that limit result elements to a subrange including a relative position, number of elements, and direction.
-
ClassDescriptionContract to adapt a container object for a window of elements from a larger result set to
Connection
.GraphQLTypeVisitor
that looks forConnection
fields in the schema, and decorates their registeredDataFetcher
in order to adapt return values toConnection
.Strategy to encode and decode a String cursor to make it opaque for clients.Strategy to convert an Object that represents the position of an item within a paginated result set to and from a String cursor.Decorator for aCursorStrategy
that applies aCursorEncoder
to the cursor String to make it opaque for external use. -
ClassDescriptionContract to adapt a container object for a window of elements from a larger result set to
Connection
.Convenient base class for implementations ofConnectionAdapter
.Strategy to convert an Object that represents the position of an item within a paginated result set to and from a String cursor.Container for parameters that limit result elements to a subrange including a relative position, number of elements, and direction.