Package graphql.language
Interface NodeVisitor
- 
- All Known Implementing Classes:
- NodeVisitorStub,- NodeVisitorWithTypeTracking
 
 @PublicApi public interface NodeVisitor Used byNodeTraverserto visitNode.
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
visitArgumentTraversalControl visitArgument(Argument node, TraverserContext<Node> data) 
 - 
visitArrayValueTraversalControl visitArrayValue(ArrayValue node, TraverserContext<Node> data) 
 - 
visitBooleanValueTraversalControl visitBooleanValue(BooleanValue node, TraverserContext<Node> data) 
 - 
visitDirectiveTraversalControl visitDirective(Directive node, TraverserContext<Node> data) 
 - 
visitDirectiveDefinitionTraversalControl visitDirectiveDefinition(DirectiveDefinition node, TraverserContext<Node> data) 
 - 
visitDirectiveLocationTraversalControl visitDirectiveLocation(DirectiveLocation node, TraverserContext<Node> data) 
 - 
visitDocumentTraversalControl visitDocument(Document node, TraverserContext<Node> data) 
 - 
visitEnumTypeDefinitionTraversalControl visitEnumTypeDefinition(EnumTypeDefinition node, TraverserContext<Node> data) 
 - 
visitEnumValueTraversalControl visitEnumValue(EnumValue node, TraverserContext<Node> data) 
 - 
visitEnumValueDefinitionTraversalControl visitEnumValueDefinition(EnumValueDefinition node, TraverserContext<Node> data) 
 - 
visitFieldTraversalControl visitField(Field node, TraverserContext<Node> data) 
 - 
visitFieldDefinitionTraversalControl visitFieldDefinition(FieldDefinition node, TraverserContext<Node> data) 
 - 
visitFloatValueTraversalControl visitFloatValue(FloatValue node, TraverserContext<Node> data) 
 - 
visitFragmentDefinitionTraversalControl visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> data) 
 - 
visitFragmentSpreadTraversalControl visitFragmentSpread(FragmentSpread node, TraverserContext<Node> data) 
 - 
visitInlineFragmentTraversalControl visitInlineFragment(InlineFragment node, TraverserContext<Node> data) 
 - 
visitInputObjectTypeDefinitionTraversalControl visitInputObjectTypeDefinition(InputObjectTypeDefinition node, TraverserContext<Node> data) 
 - 
visitInputValueDefinitionTraversalControl visitInputValueDefinition(InputValueDefinition node, TraverserContext<Node> data) 
 - 
visitIntValueTraversalControl visitIntValue(IntValue node, TraverserContext<Node> data) 
 - 
visitInterfaceTypeDefinitionTraversalControl visitInterfaceTypeDefinition(InterfaceTypeDefinition node, TraverserContext<Node> data) 
 - 
visitListTypeTraversalControl visitListType(ListType node, TraverserContext<Node> data) 
 - 
visitNonNullTypeTraversalControl visitNonNullType(NonNullType node, TraverserContext<Node> data) 
 - 
visitNullValueTraversalControl visitNullValue(NullValue node, TraverserContext<Node> data) 
 - 
visitObjectFieldTraversalControl visitObjectField(ObjectField node, TraverserContext<Node> data) 
 - 
visitObjectTypeDefinitionTraversalControl visitObjectTypeDefinition(ObjectTypeDefinition node, TraverserContext<Node> data) 
 - 
visitObjectValueTraversalControl visitObjectValue(ObjectValue node, TraverserContext<Node> data) 
 - 
visitOperationDefinitionTraversalControl visitOperationDefinition(OperationDefinition node, TraverserContext<Node> data) 
 - 
visitOperationTypeDefinitionTraversalControl visitOperationTypeDefinition(OperationTypeDefinition node, TraverserContext<Node> data) 
 - 
visitScalarTypeDefinitionTraversalControl visitScalarTypeDefinition(ScalarTypeDefinition node, TraverserContext<Node> data) 
 - 
visitSchemaDefinitionTraversalControl visitSchemaDefinition(SchemaDefinition node, TraverserContext<Node> data) 
 - 
visitSelectionSetTraversalControl visitSelectionSet(SelectionSet node, TraverserContext<Node> data) 
 - 
visitStringValueTraversalControl visitStringValue(StringValue node, TraverserContext<Node> data) 
 - 
visitTypeNameTraversalControl visitTypeName(TypeName node, TraverserContext<Node> data) 
 - 
visitUnionTypeDefinitionTraversalControl visitUnionTypeDefinition(UnionTypeDefinition node, TraverserContext<Node> data) 
 - 
visitVariableDefinitionTraversalControl visitVariableDefinition(VariableDefinition node, TraverserContext<Node> data) 
 - 
visitVariableReferenceTraversalControl visitVariableReference(VariableReference node, TraverserContext<Node> data) 
 
- 
 
-