All Classes
-
All Classes Class Summary Enum Summary Class Description AdaptTo Indicate that a field should adapt to another type At the moment this is used to adapt existing scalars to other scalars or custom objects to existing scalars.AdaptWith Indicate that a field apply a custom adapter, adapting from one type to another This can be a JsonbTypeAdapterArgument Represent an argument that is used on operations.DirectiveArgument DirectiveInstance A built-in orcustomdirective applied to some location.DirectiveType A custom directive in the Schema, i.e.EnumType Represent an enum type in the Schema.EnumValue Represents one of an enum's values.ErrorInfo Represent info on a Exception.Execute Execution typeField Represent a property on a complex type (Type/Input/Interface) For fields that can take arguments, see Operation.Group Allow grouping of queries and mutations.InputType Represent a GraphQL Input Type.Operation Represent an operation on a Query or Mutation, or an operation on a Type in the case of a Source annotation.OperationType To indicate the type of operationReference Represents a reference to some other type (type/input/enum/interface) This so that, as we are scanning, we can refer to a type that might not exist yet.Reference.Builder ReferenceType Type of reference Because we refer to types before they might exist, we need an indication of the typeScalars Here we keep all the scalars we know aboutSchema Represents a GraphQL Schema.Transformation Indicate that a field should apply transformation At the moment this is only on number and date scalars.Transformation.Type Type Represent a GraphQL Type.UnionType Wrapper If the type is wrapped in a generics bucket or in an array, keep the info here.WrapperType Represent an wrapper type in the Schema.