Uses of Interface
graphql.schema.GraphQLInputType
Packages that use GraphQLInputType
Package
Description
-
Uses of GraphQLInputType in graphql.analysis
Methods in graphql.analysis that return GraphQLInputTypeModifier and TypeMethodDescriptionQueryVisitorFieldArgumentInputValue.getInputType()QueryVisitorFieldArgumentInputValueImpl.getInputType() -
Uses of GraphQLInputType in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static ObjectValueTraverser.visitPreOrderImpl(Object coercedValue, GraphQLInputType startingInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) -
Uses of GraphQLInputType in graphql.execution
Methods in graphql.execution with parameters of type GraphQLInputTypeModifier and TypeMethodDescription(package private) static ObjectValuesResolverConversion.defaultValueToInternalValue(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, InputValueWithState defaultValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) static ObjectValuesResolver.externalValueToInternalValue(GraphqlFieldVisibility fieldVisibility, Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) Converts an external value to an internal value(package private) static ObjectValuesResolverConversion.externalValueToInternalValue(GraphqlFieldVisibility fieldVisibility, Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) Converts an external value to an internal value(package private) static ObjectValuesResolverConversion.externalValueToInternalValueImpl(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType graphQLType, Object originalValue, GraphQLContext graphqlContext, Locale locale) Performs validation too(package private) static ObjectValuesResolverConversion.externalValueToLiteral(GraphqlFieldVisibility fieldVisibility, @Nullable Object value, GraphQLInputType type, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) No validation: the external value is assumed to be valid.static <T> TValuesResolver.getInputValueImpl(GraphQLInputType inputType, InputValueWithState inputValue, GraphQLContext graphqlContext, Locale locale) (package private) static ObjectValuesResolverConversion.literalToInternalValue(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) No validation (it was checked before via ArgumentsOfCorrectType and VariableDefaultValuesOfCorrectType)static ObjectValuesResolver.valueToInternalValue(InputValueWithState inputValueWithState, GraphQLInputType inputType, GraphQLContext graphqlContext, Locale locale) (package private) static @Nullable ObjectValuesResolverConversion.valueToInternalValueImpl(InputInterceptor inputInterceptor, InputValueWithState inputValueWithState, GraphQLInputType inputType, GraphQLContext graphqlContext, Locale locale) -
Uses of GraphQLInputType in graphql.execution.directives
Fields in graphql.execution.directives declared as GraphQLInputTypeModifier and TypeFieldDescriptionprivate final GraphQLInputTypeQueryAppliedDirectiveArgument.originalTypeprivate GraphQLInputTypeQueryAppliedDirectiveArgument.Builder.typeMethods in graphql.execution.directives that return GraphQLInputTypeModifier and TypeMethodDescription@NotNull GraphQLInputTypeQueryAppliedDirectiveArgument.getType()Methods in graphql.execution.directives with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionQueryAppliedDirectiveArgument.Builder.type(GraphQLInputType type) Constructors in graphql.execution.directives with parameters of type GraphQLInputTypeModifierConstructorDescriptionprivateQueryAppliedDirectiveArgument(String name, InputValueWithState value, GraphQLInputType type, Argument definition) -
Uses of GraphQLInputType in graphql.execution.values
Methods in graphql.execution.values with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionInputInterceptor.intercept(@Nullable Object value, @NotNull GraphQLInputType graphQLType, @NotNull GraphQLContext graphqlContext, @NotNull Locale locale) This is called with a value that is to be presented to theValuesResolvercode. -
Uses of GraphQLInputType in graphql.execution.values.legacycoercing
Fields in graphql.execution.values.legacycoercing with type parameters of type GraphQLInputTypeModifier and TypeFieldDescriptionprivate final BiFunction<Object, GraphQLInputType, Object> LegacyCoercingInputInterceptor.behaviorMethods in graphql.execution.values.legacycoercing with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionLegacyCoercingInputInterceptor.intercept(@Nullable Object input, @NotNull GraphQLInputType graphQLType, @NotNull GraphQLContext graphqlContext, @NotNull Locale locale) (package private) static booleanLegacyCoercingInputInterceptor.isLegacyValue(Object input, GraphQLInputType graphQLType) Method parameters in graphql.execution.values.legacycoercing with type arguments of type GraphQLInputTypeModifier and TypeMethodDescriptionLegacyCoercingInputInterceptor.migratesValues(BiConsumer<Object, GraphQLInputType> observerCallback) This will change legacy values as it encounters them to something acceptable to the more strict coercion rules.LegacyCoercingInputInterceptor.observesValues(BiConsumer<Object, GraphQLInputType> observerCallback) This will ONLY observe legacy values and invoke the callback when it gets one.Constructor parameters in graphql.execution.values.legacycoercing with type arguments of type GraphQLInputTypeModifierConstructorDescriptionprivate -
Uses of GraphQLInputType in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static StringIntrospection.printDefaultValue(InputValueWithState inputValueWithState, GraphQLInputType type, GraphQLContext graphQLContext, Locale locale) -
Uses of GraphQLInputType in graphql.schema
Subinterfaces of GraphQLInputType in graphql.schemaModifier and TypeInterfaceDescriptioninterfaceInput types represent those set of types that are allowed to be accepted as graphql mutation input, as opposed toGraphQLOutputTypes which can only be used as graphql response output.Classes in graphql.schema that implement GraphQLInputTypeModifier and TypeClassDescriptionclassA graphql enumeration type has a limited set of values.classgraphql clearly delineates between the types of objects that represent the output of a query and input objects that can be fed into a graphql mutation.classA modified type that indicates there is a list of the underlying wrapped type, eg a list of strings or a list of booleans.classA modified type that indicates there the underlying wrapped type will not be null.classA scalar type is a leaf node in the graphql tree of types.classA special type to allow a object/interface types to reference itself.Fields in graphql.schema declared as GraphQLInputTypeModifier and TypeFieldDescriptionprivate final GraphQLInputTypeGraphQLAppliedDirectiveArgument.originalTypeprivate final GraphQLInputTypeGraphQLArgument.originalTypeprivate final GraphQLInputTypeGraphQLInputObjectField.originalTypeprivate GraphQLInputTypeGraphQLAppliedDirectiveArgument.replacedTypeprivate GraphQLInputTypeGraphQLArgument.replacedTypeprivate GraphQLInputTypeGraphQLInputObjectField.replacedTypeprivate GraphQLInputTypeGraphQLAppliedDirectiveArgument.Builder.typeprivate GraphQLInputTypeGraphQLArgument.Builder.typeprivate GraphQLInputTypeGraphQLInputObjectField.Builder.typeMethods in graphql.schema with type parameters of type GraphQLInputTypeModifier and TypeMethodDescription<T extends GraphQLInputType>
TGraphQLInputValueDefinition.getType()Methods in graphql.schema that return GraphQLInputTypeModifier and TypeMethodDescriptionGraphQLAppliedDirectiveArgument.getType()GraphQLArgument.getType()GraphQLInputObjectField.getType()Methods in graphql.schema with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static ObjectGraphQLInputObjectField.inputTypeToStringAvoidingCircularReference(GraphQLInputType graphQLInputType) (package private) voidGraphQLAppliedDirectiveArgument.replaceType(GraphQLInputType type) (package private) voidGraphQLArgument.replaceType(GraphQLInputType type) (package private) voidGraphQLInputObjectField.replaceType(GraphQLInputType type) GraphQLAppliedDirectiveArgument.Builder.type(GraphQLInputType type) GraphQLArgument.Builder.type(GraphQLInputType type) GraphQLInputObjectField.Builder.type(GraphQLInputType type) default TraversalControlGraphQLTypeVisitor.visitGraphQLInputType(GraphQLInputType node, TraverserContext<GraphQLSchemaElement> context) Constructors in graphql.schema with parameters of type GraphQLInputTypeModifierConstructorDescriptionprivateGraphQLAppliedDirectiveArgument(String name, InputValueWithState value, GraphQLInputType type, Argument definition) privateGraphQLArgument(String name, String description, GraphQLInputType type, InputValueWithState defaultValue, InputValueWithState value, InputValueDefinition definition, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, String deprecationReason) privateGraphQLInputObjectField(String name, String description, GraphQLInputType type, InputValueWithState defaultValue, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, InputValueDefinition definition, String deprecationReason) -
Uses of GraphQLInputType in graphql.schema.idl
Fields in graphql.schema.idl with type parameters of type GraphQLInputTypeModifier and TypeFieldDescriptionprivate final Map<String, GraphQLInputType> SchemaGeneratorHelper.BuildContext.inputGTypesMethods in graphql.schema.idl that return GraphQLInputTypeModifier and TypeMethodDescription(package private) GraphQLInputTypeSchemaGeneratorHelper.buildInputType(SchemaGeneratorHelper.BuildContext buildCtx, Type rawType) (package private) GraphQLInputTypeSchemaGeneratorHelper.BuildContext.hasInputType(TypeDefinition<?> typeDefinition) Methods in graphql.schema.idl that return types with arguments of type GraphQLInputTypeModifier and TypeMethodDescriptionSchemaGeneratorHelper.inputTypeFactory(SchemaGeneratorHelper.BuildContext buildCtx) Methods in graphql.schema.idl with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static StringSchemaPrinter.printAst(InputValueWithState value, GraphQLInputType type) Method parameters in graphql.schema.idl with type arguments of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static Pair<GraphQLDirective, GraphQLAppliedDirective> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, Directive directive, Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry) (package private) static Pair<List<GraphQLDirective>, List<GraphQLAppliedDirective>> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, List<Directive> directives, List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry) (package private) static GraphQLArgumentSchemaGeneratorAppliedDirectiveHelper.buildDirectiveArgumentDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, InputValueDefinition valueDefinition, Function<Type<?>, GraphQLInputType> inputTypeFactory) (package private) static GraphQLDirectiveSchemaGeneratorAppliedDirectiveHelper.buildDirectiveDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, DirectiveDefinition directiveDefinition, Function<Type<?>, GraphQLInputType> inputTypeFactory) -
Uses of GraphQLInputType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionMultiReadOnlyGraphQLTypeVisitor.visitGraphQLInputType(GraphQLInputType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate voidInputAndOutputTypesUsedAppropriately.checkIsAllInputTypes(GraphQLInputType inputType, SchemaValidationErrorCollector validationErrorCollector, String argName) private booleanAppliedDirectiveArgumentsAreValid.isValidExternalValue(GraphQLSchema schema, Object externalValue, GraphQLInputType type, GraphQLContext graphQLContext, Locale locale) private booleanDefaultValuesAreValid.isValidExternalValue(GraphQLSchema schema, Object externalValue, GraphQLInputType type, GraphQLContext graphQLContext) -
Uses of GraphQLInputType in graphql.util
Methods in graphql.util with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate static ValueAnonymizer.replaceValue(Value valueLiteral, GraphQLInputType argType, Map<GraphQLNamedSchemaElement, String> newNameMap, AtomicInteger defaultStringValueCounter, AtomicInteger defaultIntValueCounter) -
Uses of GraphQLInputType in graphql.validation
Fields in graphql.validation with type parameters of type GraphQLInputTypeModifier and TypeFieldDescriptionprivate final List<GraphQLInputType> TraversalContext.inputTypeStackMethods in graphql.validation that return GraphQLInputTypeModifier and TypeMethodDescriptionTraversalContext.getInputType()ValidationContext.getInputType()Methods in graphql.validation with parameters of type GraphQLInputTypeModifier and TypeMethodDescriptionprivate voidTraversalContext.addInputType(GraphQLInputType graphQLInputType)