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
interface Arguments : InputLike
Tagging interface for virtual input types that wrap field arguments.
Link copied to clipboard
Arguments for backward pagination through a connection.
Link copied to clipboard
interface CompositeOutput : GRT
Tagging interface for output types that have fields, i.e.
Link copied to clipboard
interface Connection<E : Edge<N>?, N> : GraphQLObject
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
interface Edge<N> : GraphQLObject
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
interface GraphQLEnum : GRT
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 GRT
Base interface for all GraphQL Representational Types (GRTs).
Link copied to clipboard
interface InputLike : GRT
Tagging interface for input types and virtual input types that wrap field arguments.
Link copied to clipboard
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
A cursor for offset-based pagination.
Link copied to clipboard
Result of converting ConnectionArguments to an offset/limit pair.
Link copied to clipboard
interface Query : GraphQLObject
Tagging interface for the root query object.