| 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> | |
| NodeVisitor | |
| Selection<T extends Selection> | |
| SelectionSetContainer<T extends Node> | |
| Type<T extends Type> | |
| TypeDefinition<T extends TypeDefinition> | |
| Value<T extends Value> |
| Enum | Description |
|---|---|
| NodeTraverser.LeaveOrEnter | |
| OperationDefinition.Operation | |
| TypeKind |
And enumeration of the the kind of things that can be in a graphql type system
|