Uses of Interface
graphql.analysis.QueryVisitorFieldEnvironment
Packages that use QueryVisitorFieldEnvironment
-
Uses of QueryVisitorFieldEnvironment in graphql.analysis
Classes in graphql.analysis that implement QueryVisitorFieldEnvironmentFields in graphql.analysis declared as QueryVisitorFieldEnvironmentModifier and TypeFieldDescriptionprivate final QueryVisitorFieldEnvironment
QueryTraversalContext.environment
private final QueryVisitorFieldEnvironment
QueryVisitorFieldArgumentEnvironmentImpl.parentEnvironment
private final QueryVisitorFieldEnvironment
QueryVisitorFieldEnvironmentImpl.parentEnvironment
Methods in graphql.analysis that return QueryVisitorFieldEnvironmentModifier and TypeMethodDescriptionQueryTraversalContext.getEnvironment()
QueryVisitorFieldArgumentEnvironment.getParentEnvironment()
QueryVisitorFieldArgumentEnvironmentImpl.getParentEnvironment()
QueryVisitorFieldEnvironment.getParentEnvironment()
QueryVisitorFieldEnvironmentImpl.getParentEnvironment()
Methods in graphql.analysis that return types with arguments of type QueryVisitorFieldEnvironmentMethods in graphql.analysis with parameters of type QueryVisitorFieldEnvironmentModifier and TypeMethodDescriptionprivate int
QueryComplexityCalculator.calculateComplexity
(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment, int childComplexity) private FieldComplexityEnvironment
QueryComplexityCalculator.convertEnv
(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment) private int
MaxQueryDepthInstrumentation.getPathLength
(QueryVisitorFieldEnvironment path) QueryReducer.reduceField
(QueryVisitorFieldEnvironment fieldEnvironment, T acc) Called each time a field is visited.void
QueryVisitor.visitField
(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment) void
QueryVisitorStub.visitField
(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment) default TraversalControl
QueryVisitor.visitFieldWithControl
(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment) visitField variant which lets you control the traversal.Constructors in graphql.analysis with parameters of type QueryVisitorFieldEnvironmentModifierConstructorDescription(package private)
QueryTraversalContext
(GraphQLOutputType outputType, QueryVisitorFieldEnvironment environment, SelectionSetContainer<?> selectionSetContainer, GraphQLContext graphQLContext) QueryVisitorFieldArgumentEnvironmentImpl
(GraphQLFieldDefinition fieldDefinition, Argument argument, GraphQLArgument graphQLArgument, Object argumentValue, Map<String, Object> variables, QueryVisitorFieldEnvironment parentEnvironment, TraverserContext<Node> traverserContext, GraphQLSchema schema) QueryVisitorFieldEnvironmentImpl
(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, Map<String, Object> arguments, SelectionSetContainer selectionSetContainer, TraverserContext<Node> traverserContext, GraphQLSchema schema) -
Uses of QueryVisitorFieldEnvironment in graphql.execution.instrumentation.fieldvalidation
Fields in graphql.execution.instrumentation.fieldvalidation declared as QueryVisitorFieldEnvironmentModifier and TypeFieldDescriptionprivate final QueryVisitorFieldEnvironment
FieldValidationSupport.FieldAndArgumentsImpl.traversalEnv
Methods in graphql.execution.instrumentation.fieldvalidation with parameters of type QueryVisitorFieldEnvironmentModifier and TypeMethodDescriptionprivate FieldAndArguments
FieldValidationSupport.FieldAndArgumentsImpl.mkParentArgs
(QueryVisitorFieldEnvironment traversalEnv) private ResultPath
FieldValidationSupport.FieldAndArgumentsImpl.mkPath
(QueryVisitorFieldEnvironment traversalEnv) Constructors in graphql.execution.instrumentation.fieldvalidation with parameters of type QueryVisitorFieldEnvironmentModifierConstructorDescription(package private)
FieldAndArgumentsImpl
(QueryVisitorFieldEnvironment traversalEnv)