Interface | Description |
---|---|
Definition<T extends Definition> | |
Node<T extends Node> | |
Selection<T extends Selection> | |
Type<T extends Type> | |
TypeDefinition<T extends TypeDefinition> | |
Value<T extends Value> |
Class | Description |
---|---|
AbstractNode<T extends Node> | |
Argument | |
ArrayValue | |
AstComparator | |
AstPrinter |
This can take graphql language AST and print it out as a string
|
AstValueHelper | |
BooleanValue | |
Comment | |
Directive | |
DirectiveDefinition | |
DirectiveLocation | |
Document | |
EnumTypeDefinition | |
EnumValue | |
EnumValueDefinition | |
Field | |
FieldDefinition | |
FloatValue | |
FragmentDefinition |
Provided to the DataFetcher, therefore public API
|
FragmentSpread | |
InlineFragment | |
InputObjectTypeDefinition | |
InputValueDefinition | |
InterfaceTypeDefinition | |
IntValue | |
ListType | |
NodeUtil |
Helper class for working with
Node s |
NodeUtil.GetOperationResult | |
NonNullType | |
NullValue | |
ObjectField | |
ObjectTypeDefinition | |
ObjectValue | |
OperationDefinition | |
OperationTypeDefinition | |
ScalarTypeDefinition | |
SchemaDefinition | |
SelectionSet | |
SourceLocation | |
StringValue | |
TypeExtensionDefinition | |
TypeName | |
UnionTypeDefinition | |
VariableDefinition | |
VariableReference |
Enum | Description |
---|---|
OperationDefinition.Operation | |
TypeKind |
And enumeration of the the kind of things that can be in a graphql type system
|