Uses of Interface
graphql.analysis.QueryVisitorFieldEnvironment
-
Packages that use QueryVisitorFieldEnvironment Package Description graphql.analysis graphql.execution.instrumentation.fieldvalidation -
-
Uses of QueryVisitorFieldEnvironment in graphql.analysis
Classes in graphql.analysis that implement QueryVisitorFieldEnvironment Modifier and Type Class Description class
QueryVisitorFieldEnvironmentImpl
Fields in graphql.analysis declared as QueryVisitorFieldEnvironment Modifier and Type Field Description private QueryVisitorFieldEnvironment
QueryTraversalContext. environment
private QueryVisitorFieldEnvironment
QueryVisitorFieldArgumentEnvironmentImpl. parentEnvironment
private QueryVisitorFieldEnvironment
QueryVisitorFieldEnvironmentImpl. parentEnvironment
Methods in graphql.analysis that return QueryVisitorFieldEnvironment Modifier and Type Method Description QueryVisitorFieldEnvironment
QueryTraversalContext. getEnvironment()
QueryVisitorFieldEnvironment
QueryVisitorFieldArgumentEnvironment. getParentEnvironment()
QueryVisitorFieldEnvironment
QueryVisitorFieldArgumentEnvironmentImpl. getParentEnvironment()
QueryVisitorFieldEnvironment
QueryVisitorFieldEnvironment. getParentEnvironment()
QueryVisitorFieldEnvironment
QueryVisitorFieldEnvironmentImpl. getParentEnvironment()
Methods in graphql.analysis that return types with arguments of type QueryVisitorFieldEnvironment Modifier and Type Method Description java.util.Map<QueryVisitorFieldEnvironment,java.lang.Integer>
QueryComplexityCalculator. calculateByParents()
Methods in graphql.analysis with parameters of type QueryVisitorFieldEnvironment Modifier and Type Method Description private int
QueryComplexityCalculator. calculateComplexity(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment, int childComplexity)
private FieldComplexityEnvironment
QueryComplexityCalculator. convertEnv(QueryVisitorFieldEnvironment queryVisitorFieldEnvironment)
private int
MaxQueryDepthInstrumentation. getPathLength(QueryVisitorFieldEnvironment path)
T
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 QueryVisitorFieldEnvironment Constructor Description QueryTraversalContext(GraphQLOutputType outputType, QueryVisitorFieldEnvironment environment, SelectionSetContainer<?> selectionSetContainer, GraphQLContext graphQLContext)
QueryVisitorFieldArgumentEnvironmentImpl(GraphQLFieldDefinition fieldDefinition, Argument argument, GraphQLArgument graphQLArgument, java.lang.Object argumentValue, java.util.Map<java.lang.String,java.lang.Object> variables, QueryVisitorFieldEnvironment parentEnvironment, TraverserContext<Node> traverserContext, GraphQLSchema schema)
QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, java.util.Map<java.lang.String,java.lang.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 QueryVisitorFieldEnvironment Modifier and Type Field Description private QueryVisitorFieldEnvironment
FieldValidationSupport.FieldAndArgumentsImpl. traversalEnv
Methods in graphql.execution.instrumentation.fieldvalidation with parameters of type QueryVisitorFieldEnvironment Modifier and Type Method Description private FieldAndArguments
FieldValidationSupport.FieldAndArgumentsImpl. mkParentArgs(QueryVisitorFieldEnvironment traversalEnv)
private ResultPath
FieldValidationSupport.FieldAndArgumentsImpl. mkPath(QueryVisitorFieldEnvironment traversalEnv)
Constructors in graphql.execution.instrumentation.fieldvalidation with parameters of type QueryVisitorFieldEnvironment Constructor Description FieldAndArgumentsImpl(QueryVisitorFieldEnvironment traversalEnv)
-