Interface | Description |
---|---|
Definition<T extends Definition> | |
DirectivesContainer<T extends DirectivesContainer> |
Represents a language node that has a name
|
NamedNode<T extends NamedNode> |
Represents a language node that has a name
|
Node<T extends Node> |
The base interface for virtually all graphql language elements
NOTE: This class implements
Serializable and hence it can be serialised and placed into a distributed cache. |
NodeBuilder | |
NodeDirectivesBuilder | |
NodeVisitor |
Used by
NodeTraverser to visit Node . |
ScalarValue<T extends Value> | |
SDLDefinition<T extends SDLDefinition> |
All Schema Definition Language (SDL) Definitions.
|
Selection<T extends Selection> | |
SelectionSetContainer<T extends Node> | |
Type<T extends Type> | |
TypeDefinition<T extends TypeDefinition> | |
Value<T extends Value> |
Enum | Description |
---|---|
NodeTraverser.LeaveOrEnter |
Used by depthFirst to indicate via
TraverserContext.getVar(Class) if the visit happens inside the ENTER or LEAVE phase. |
OperationDefinition.Operation | |
TypeKind |
And enumeration of the the kind of things that can be in a graphql type system
|