Interface GraphQLTypeVisitor

All Known Implementing Classes:
AppliedDirectiveArgumentsAreValid, AppliedDirectivesAreValid, CodeRegistryVisitor, DefaultValuesAreValid, FieldVisibilitySchemaTransformation.AdditionalTypeVisibilityVisitor, FieldVisibilitySchemaTransformation.FieldRemovalVisitor, FieldVisibilitySchemaTransformation.TypeObservingVisitor, FieldVisibilitySchemaTransformation.TypeVisibilityVisitor, GraphQLSchemaVisitorAdapter, GraphQLTypeCollectingVisitor, GraphQLTypeResolvingVisitor, GraphQLTypeResolvingVisitor.TypeRefResolvingVisitor, GraphQLTypeVisitorStub, InputAndOutputTypesUsedAppropriately, MultiReadOnlyGraphQLTypeVisitor, NoUnbrokenInputCycles, OneOfInputObjectRules, SchemaDirectiveWiringSchemaGeneratorPostProcessing.Visitor, TypeAndFieldRule, TypesImplementInterfaces

@PublicApi public interface GraphQLTypeVisitor
GraphQLTypeVisitor can be used to visit all the elements of a schema (types, fields, directives and so on) in a visitor pattern.
See Also: