BaseVisitor<T> class abstract

Abstract base visitor interface that defines the contract for all specialized visitors in the generation process.

Implementers

Constructors

BaseVisitor()

Properties

hashCode int
The hash code for this object.
no setterinherited
result → T
Gets the result of the visitor's processing
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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