Uses of Interface
graphql.analysis.values.ValueVisitor
Packages that use ValueVisitor
-
Uses of ValueVisitor in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type ValueVisitorModifier and TypeMethodDescriptionprivate static ObjectValueTraverser.visitListValue(Object coercedValue, GraphQLList listInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) private static ObjectValueTraverser.visitObjectValue(Object coercedValue, GraphQLInputObjectType inputObjectType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) static DataFetchingEnvironmentValueTraverser.visitPreOrder(DataFetchingEnvironment environment, ValueVisitor visitor) This will visit the arguments of aDataFetchingEnvironmentand if the values are changed by the visitor a new environment will be builtstatic ObjectValueTraverser.visitPreOrder(Object coercedArgumentValue, GraphQLAppliedDirectiveArgument argument, ValueVisitor visitor) This will visit a single argument of aGraphQLAppliedDirectiveand if the visitor changes the value, it will return a new argument valuestatic ObjectValueTraverser.visitPreOrder(Object coercedArgumentValue, GraphQLArgument argument, ValueVisitor visitor) This will visit a single argument of aGraphQLArgumentand if the visitor changes the value, it will return a new argument valueValueTraverser.visitPreOrder(Map<String, Object> coercedArgumentValues, GraphQLFieldDefinition fieldDefinition, ValueVisitor visitor) This will visit the arguments of aGraphQLFieldDefinitionand if the visitor changes the values, it will return a new set of argumentsprivate static ObjectValueTraverser.visitPreOrderImpl(Object coercedValue, GraphQLInputType startingInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor)