SimpleVisitor<R> class Null safety

A simple implementation of Visitor returning null from each visit method.

Implemented types

Constructors

SimpleVisitor()

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited
visitArgumentNode(ArgumentNode node) → R?
Visit ArgumentNode.
override
visitBooleanValueNode(BooleanValueNode node) → R?
Visit BooleanValueNode.
override
visitDefaultValueNode(DefaultValueNode node) → R?
Visit DefaultValueNode.
override
visitDirectiveDefinitionNode(DirectiveDefinitionNode node) → R?
Visit DirectiveDefinitionNode.
override
visitDirectiveNode(DirectiveNode node) → R?
Visit DirectiveNode.
override
visitDocumentNode(DocumentNode node) → R?
Visit DocumentNode.
override
visitEnumTypeDefinitionNode(EnumTypeDefinitionNode node) → R?
Visit EnumTypeDefinitionNode.
override
visitEnumTypeExtensionNode(EnumTypeExtensionNode node) → R?
Visit EnumTypeExtensionNode.
override
visitEnumValueDefinitionNode(EnumValueDefinitionNode node) → R?
Visit EnumValueDefinitionNode.
override
visitEnumValueNode(EnumValueNode node) → R?
Visit EnumValueNode.
override
visitFieldDefinitionNode(FieldDefinitionNode node) → R?
Visit FieldDefinitionNode.
override
visitFieldNode(FieldNode node) → R?
Visit FieldNode.
override
visitFloatValueNode(FloatValueNode node) → R?
Visit FloatValueNode.
override
visitFragmentDefinitionNode(FragmentDefinitionNode node) → R?
Visit FragmentDefinitionNode.
override
visitFragmentSpreadNode(FragmentSpreadNode node) → R?
Visit FragmentSpreadNode.
override
visitInlineFragmentNode(InlineFragmentNode node) → R?
Visit InlineFragmentNode.
override
visitInputObjectTypeDefinitionNode(InputObjectTypeDefinitionNode node) → R?
Visit InputObjectTypeDefinitionNode.
override
visitInputObjectTypeExtensionNode(InputObjectTypeExtensionNode node) → R?
Visit InputObjectTypeExtensionNode.
override
visitInputValueDefinitionNode(InputValueDefinitionNode node) → R?
Visit InputValueDefinitionNode.
override
visitInterfaceTypeDefinitionNode(InterfaceTypeDefinitionNode node) → R?
Visit InterfaceTypeDefinitionNode.
override
visitInterfaceTypeExtensionNode(InterfaceTypeExtensionNode node) → R?
Visit InterfaceTypeExtensionNode.
override
visitIntValueNode(IntValueNode node) → R?
Visit IntValueNode.
override
visitListTypeNode(ListTypeNode node) → R?
Visit ListTypeNode.
override
visitListValueNode(ListValueNode node) → R?
Visit ListValueNode.
override
visitNamedTypeNode(NamedTypeNode node) → R?
Visit NamedTypeNode.
override
visitNameNode(NameNode node) → R?
Visit NameNode.
override
visitNullValueNode(NullValueNode node) → R?
Visit NullValueNode.
override
visitObjectFieldNode(ObjectFieldNode node) → R?
Visit ObjectFieldNode.
override
visitObjectTypeDefinitionNode(ObjectTypeDefinitionNode node) → R?
Visit ObjectTypeDefinitionNode.
override
visitObjectTypeExtensionNode(ObjectTypeExtensionNode node) → R?
Visit ObjectTypeExtensionNode.
override
visitObjectValueNode(ObjectValueNode node) → R?
Visit ObjectValueNode.
override
visitOperationDefinitionNode(OperationDefinitionNode node) → R?
Visit OperationDefinitionNode.
override
visitOperationTypeDefinitionNode(OperationTypeDefinitionNode node) → R?
Visit OperationTypeDefinitionNode.
override
visitScalarTypeDefinitionNode(ScalarTypeDefinitionNode node) → R?
Visit ScalarTypeDefinitionNode.
override
visitScalarTypeExtensionNode(ScalarTypeExtensionNode node) → R?
Visit ScalarTypeExtensionNode.
override
visitSchemaDefinitionNode(SchemaDefinitionNode node) → R?
Visit SchemaDefinitionNode.
override
visitSchemaExtensionNode(SchemaExtensionNode node) → R?
Visit SchemaExtensionNode.
override
visitSelectionSetNode(SelectionSetNode node) → R?
Visit SelectionSetNode.
override
visitStringValueNode(StringValueNode node) → R?
Visit StringValueNode.
override
visitTypeConditionNode(TypeConditionNode node) → R?
Visit TypeConditionNode.
override
visitUnionTypeDefinitionNode(UnionTypeDefinitionNode node) → R?
Visit UnionTypeDefinitionNode.
override
visitUnionTypeExtensionNode(UnionTypeExtensionNode node) → R?
Visit UnionTypeExtensionNode.
override
visitVariableDefinitionNode(VariableDefinitionNode node) → R?
Visit VariableDefinitionNode.
override
visitVariableNode(VariableNode node) → R?
Visit VariableNode.
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited