Class: GraphQL::StaticValidation::DefaultVisitor

Inherits:
BaseVisitor show all
Includes:
ContextMethods, InternalRepresentation::Rewrite, DefinitionDependencies
Defined in:
lib/graphql/static_validation/default_visitor.rb

Constant Summary

Constants included from InternalRepresentation::Rewrite

InternalRepresentation::Rewrite::NO_DIRECTIVES

Constants inherited from Language::Visitor

Language::Visitor::DELETE_NODE, Language::Visitor::SKIP

Instance Attribute Summary

Attributes included from InternalRepresentation::Rewrite

#rewrite_document

Attributes included from DefinitionDependencies

#dependencies

Attributes inherited from BaseVisitor

#context, #object_types

Attributes inherited from Language::Visitor

#result

Method Summary

Methods included from InternalRepresentation::Rewrite

#initialize, #on_field, #on_fragment_definition, #on_fragment_spread, #on_inline_fragment, #on_operation_definition, #operations, #push_root_node, #skip?

Methods included from Language

serialize

Methods included from DefinitionDependencies

#dependency_map, #initialize, #on_document, #on_fragment_definition, #on_fragment_spread, #on_operation_definition

Methods inherited from BaseVisitor

including_rules, #initialize, #path, #rewrite_document

Methods inherited from Language::Visitor

#[], #initialize, make_visit_method, #on_abstract_node, #visit, #visit_node