Package-level declarations
Java API for Viaduct GraphQL types.
All types in this package and subpackages are non-null by default unless explicitly annotated with @Nullable.
Types
Link copied to clipboard
Arguments for backward pagination through a connection.
Link copied to clipboard
Tagging interface for output types that have fields, i.e.
Link copied to clipboard
A paginated list of Edges plus a
pageInfo object describing page boundaries.Link copied to clipboard
Typed access to the pagination inputs (
first, after, last,
before) of a connection field.Link copied to clipboard
A wrapper around a node that also carries a
cursor encoding the item's position in the list.Link copied to clipboard
Arguments for forward pagination through a connection.
Link copied to clipboard
Tagging interface for GraphQL enum types.
Link copied to clipboard
Tagging interface for GraphQL input types.
Link copied to clipboard
Tagging interface for GraphQL interface types.
Link copied to clipboard
Tagging interface for GraphQL object types.
Link copied to clipboard
Tagging interface for GraphQL union types.
Link copied to clipboard
interface MultidirectionalConnectionArguments : ForwardConnectionArguments, BackwardConnectionArguments
Arguments for connections that expose all four pagination args (
first, after, last, before).Link copied to clipboard
Tagging interface for the root mutation object.
Link copied to clipboard
Tagging interface for types that implement the Node interface.
Link copied to clipboard
Tagging interface for object types that implement the GraphQL Node interface.
Link copied to clipboard
class OffsetCursor
A cursor for offset-based pagination.
Link copied to clipboard
Result of converting ConnectionArguments to an offset/limit pair.
Link copied to clipboard
Tagging interface for the root query object.