Visitor<R> class abstract

A class defining visit methods for all concrete subclasses of Node.

Implementers

Constructors

Visitor()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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