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 Object
ValueTraverser.visitListValue
(Object coercedValue, GraphQLList listInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) private static Object
ValueTraverser.visitObjectValue
(Object coercedValue, GraphQLInputObjectType inputObjectType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) static DataFetchingEnvironment
ValueTraverser.visitPreOrder
(DataFetchingEnvironment environment, ValueVisitor visitor) This will visit the arguments of aDataFetchingEnvironment
and if the values are changed by the visitor a new environment will be builtstatic Object
ValueTraverser.visitPreOrder
(Object coercedArgumentValue, GraphQLAppliedDirectiveArgument argument, ValueVisitor visitor) This will visit a single argument of aGraphQLAppliedDirective
and if the visitor changes the value, it will return a new argument valuestatic Object
ValueTraverser.visitPreOrder
(Object coercedArgumentValue, GraphQLArgument argument, ValueVisitor visitor) This will visit a single argument of aGraphQLArgument
and 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 aGraphQLFieldDefinition
and if the visitor changes the values, it will return a new set of argumentsprivate static Object
ValueTraverser.visitPreOrderImpl
(Object coercedValue, GraphQLInputType startingInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor)