Package graphql.language
Interface NodeVisitor
-
- All Known Implementing Classes:
NodeVisitorStub
,NodeVisitorWithTypeTracking
@PublicApi public interface NodeVisitor
Used byNodeTraverser
to visitNode
.
-
-
Method Summary
-
-
-
Method Detail
-
visitArgument
TraversalControl visitArgument(Argument node, TraverserContext<Node> data)
-
visitArrayValue
TraversalControl visitArrayValue(ArrayValue node, TraverserContext<Node> data)
-
visitBooleanValue
TraversalControl visitBooleanValue(BooleanValue node, TraverserContext<Node> data)
-
visitDirective
TraversalControl visitDirective(Directive node, TraverserContext<Node> data)
-
visitDirectiveDefinition
TraversalControl visitDirectiveDefinition(DirectiveDefinition node, TraverserContext<Node> data)
-
visitDirectiveLocation
TraversalControl visitDirectiveLocation(DirectiveLocation node, TraverserContext<Node> data)
-
visitDocument
TraversalControl visitDocument(Document node, TraverserContext<Node> data)
-
visitEnumTypeDefinition
TraversalControl visitEnumTypeDefinition(EnumTypeDefinition node, TraverserContext<Node> data)
-
visitEnumValue
TraversalControl visitEnumValue(EnumValue node, TraverserContext<Node> data)
-
visitEnumValueDefinition
TraversalControl visitEnumValueDefinition(EnumValueDefinition node, TraverserContext<Node> data)
-
visitField
TraversalControl visitField(Field node, TraverserContext<Node> data)
-
visitFieldDefinition
TraversalControl visitFieldDefinition(FieldDefinition node, TraverserContext<Node> data)
-
visitFloatValue
TraversalControl visitFloatValue(FloatValue node, TraverserContext<Node> data)
-
visitFragmentDefinition
TraversalControl visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> data)
-
visitFragmentSpread
TraversalControl visitFragmentSpread(FragmentSpread node, TraverserContext<Node> data)
-
visitInlineFragment
TraversalControl visitInlineFragment(InlineFragment node, TraverserContext<Node> data)
-
visitInputObjectTypeDefinition
TraversalControl visitInputObjectTypeDefinition(InputObjectTypeDefinition node, TraverserContext<Node> data)
-
visitInputValueDefinition
TraversalControl visitInputValueDefinition(InputValueDefinition node, TraverserContext<Node> data)
-
visitIntValue
TraversalControl visitIntValue(IntValue node, TraverserContext<Node> data)
-
visitInterfaceTypeDefinition
TraversalControl visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> data)
-
visitListType
TraversalControl visitListType(ListType node, TraverserContext<Node> data)
-
visitNonNullType
TraversalControl visitNonNullType(NonNullType node, TraverserContext<Node> data)
-
visitNullValue
TraversalControl visitNullValue(NullValue node, TraverserContext<Node> data)
-
visitObjectField
TraversalControl visitObjectField(ObjectField node, TraverserContext<Node> data)
-
visitObjectTypeDefinition
TraversalControl visitObjectTypeDefinition(ObjectTypeDefinition node, TraverserContext<Node> data)
-
visitObjectValue
TraversalControl visitObjectValue(ObjectValue node, TraverserContext<Node> data)
-
visitOperationDefinition
TraversalControl visitOperationDefinition(OperationDefinition node, TraverserContext<Node> data)
-
visitOperationTypeDefinition
TraversalControl visitOperationTypeDefinition(OperationTypeDefinition node, TraverserContext<Node> data)
-
visitScalarTypeDefinition
TraversalControl visitScalarTypeDefinition(ScalarTypeDefinition node, TraverserContext<Node> data)
-
visitSchemaDefinition
TraversalControl visitSchemaDefinition(SchemaDefinition node, TraverserContext<Node> data)
-
visitSelectionSet
TraversalControl visitSelectionSet(SelectionSet node, TraverserContext<Node> data)
-
visitStringValue
TraversalControl visitStringValue(StringValue node, TraverserContext<Node> data)
-
visitTypeName
TraversalControl visitTypeName(TypeName node, TraverserContext<Node> data)
-
visitUnionTypeDefinition
TraversalControl visitUnionTypeDefinition(UnionTypeDefinition node, TraverserContext<Node> data)
-
visitVariableDefinition
TraversalControl visitVariableDefinition(VariableDefinition node, TraverserContext<Node> data)
-
visitVariableReference
TraversalControl visitVariableReference(VariableReference node, TraverserContext<Node> data)
-
-