Uses of Interface
graphql.schema.GraphQLInputType
-
-
Uses of GraphQLInputType in graphql.analysis
Methods in graphql.analysis that return GraphQLInputType Modifier and Type Method Description GraphQLInputTypeQueryVisitorFieldArgumentInputValue. getInputType()GraphQLInputTypeQueryVisitorFieldArgumentInputValueImpl. getInputType() -
Uses of GraphQLInputType in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLInputType Modifier and Type Method Description private static java.lang.ObjectValueTraverser. visitPreOrderImpl(java.lang.Object coercedValue, GraphQLInputType startingInputType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) -
Uses of GraphQLInputType in graphql.execution
Methods in graphql.execution with parameters of type GraphQLInputType Modifier and Type Method Description (package private) static java.lang.ObjectValuesResolverConversion. defaultValueToInternalValue(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, InputValueWithState defaultValue, GraphQLInputType type, GraphQLContext graphqlContext, java.util.Locale locale)static java.lang.ObjectValuesResolver. externalValueToInternalValue(GraphqlFieldVisibility fieldVisibility, java.lang.Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, java.util.Locale locale)Converts an external value to an internal value(package private) static java.lang.ObjectValuesResolverConversion. externalValueToInternalValue(GraphqlFieldVisibility fieldVisibility, java.lang.Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, java.util.Locale locale)Converts an external value to an internal value(package private) static java.lang.ObjectValuesResolverConversion. externalValueToInternalValueImpl(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType graphQLType, java.lang.Object originalValue, GraphQLContext graphqlContext, java.util.Locale locale)Performs validation too(package private) static java.lang.ObjectValuesResolverConversion. externalValueToLiteral(GraphqlFieldVisibility fieldVisibility, @Nullable java.lang.Object value, GraphQLInputType type, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, java.util.Locale locale)No validation: the external value is assumed to be valid.static <T> TValuesResolver. getInputValueImpl(GraphQLInputType inputType, InputValueWithState inputValue, GraphQLContext graphqlContext, java.util.Locale locale)(package private) static java.lang.ObjectValuesResolverConversion. literalToInternalValue(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, java.util.Locale locale)No validation (it was checked before via ArgumentsOfCorrectType and VariableDefaultValuesOfCorrectType)static java.lang.ObjectValuesResolver. valueToInternalValue(InputValueWithState inputValueWithState, GraphQLInputType inputType, GraphQLContext graphqlContext, java.util.Locale locale)(package private) static @Nullable java.lang.ObjectValuesResolverConversion. valueToInternalValueImpl(InputInterceptor inputInterceptor, InputValueWithState inputValueWithState, GraphQLInputType inputType, GraphQLContext graphqlContext, java.util.Locale locale) -
Uses of GraphQLInputType in graphql.execution.directives
Fields in graphql.execution.directives declared as GraphQLInputType Modifier and Type Field Description private GraphQLInputTypeQueryAppliedDirectiveArgument. originalTypeprivate GraphQLInputTypeQueryAppliedDirectiveArgument.Builder. typeMethods in graphql.execution.directives that return GraphQLInputType Modifier and Type Method Description @NotNull GraphQLInputTypeQueryAppliedDirectiveArgument. getType()Methods in graphql.execution.directives with parameters of type GraphQLInputType Modifier and Type Method Description QueryAppliedDirectiveArgument.BuilderQueryAppliedDirectiveArgument.Builder. type(GraphQLInputType type)Constructors in graphql.execution.directives with parameters of type GraphQLInputType Constructor Description QueryAppliedDirectiveArgument(java.lang.String name, InputValueWithState value, GraphQLInputType type, Argument definition) -
Uses of GraphQLInputType in graphql.execution.values
Methods in graphql.execution.values with parameters of type GraphQLInputType Modifier and Type Method Description java.lang.ObjectInputInterceptor. intercept(@Nullable java.lang.Object value, @NotNull GraphQLInputType graphQLType, @NotNull GraphQLContext graphqlContext, @NotNull java.util.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 GraphQLInputType Modifier and Type Field Description private java.util.function.BiFunction<java.lang.Object,GraphQLInputType,java.lang.Object>LegacyCoercingInputInterceptor. behaviorMethods in graphql.execution.values.legacycoercing with parameters of type GraphQLInputType Modifier and Type Method Description java.lang.ObjectLegacyCoercingInputInterceptor. intercept(@Nullable java.lang.Object input, @NotNull GraphQLInputType graphQLType, @NotNull GraphQLContext graphqlContext, @NotNull java.util.Locale locale)(package private) static booleanLegacyCoercingInputInterceptor. isLegacyValue(java.lang.Object input, GraphQLInputType graphQLType)Method parameters in graphql.execution.values.legacycoercing with type arguments of type GraphQLInputType Modifier and Type Method Description static LegacyCoercingInputInterceptorLegacyCoercingInputInterceptor. migratesValues(java.util.function.BiConsumer<java.lang.Object,GraphQLInputType> observerCallback)This will change legacy values as it encounters them to something acceptable to the more strict coercion rules.static LegacyCoercingInputInterceptorLegacyCoercingInputInterceptor. observesValues(java.util.function.BiConsumer<java.lang.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 GraphQLInputType Constructor Description LegacyCoercingInputInterceptor(java.util.function.BiFunction<java.lang.Object,GraphQLInputType,java.lang.Object> behavior) -
Uses of GraphQLInputType in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLInputType Modifier and Type Method Description private static java.lang.StringIntrospection. printDefaultValue(InputValueWithState inputValueWithState, GraphQLInputType type, GraphQLContext graphQLContext, java.util.Locale locale) -
Uses of GraphQLInputType in graphql.schema
Subinterfaces of GraphQLInputType in graphql.schema Modifier and Type Interface Description interfaceGraphQLNamedInputTypeInput 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 GraphQLInputType Modifier and Type Class Description classGraphQLEnumTypeA graphql enumeration type has a limited set of values.classGraphQLInputObjectTypegraphql 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.classGraphQLListA modified type that indicates there is a list of the underlying wrapped type, eg a list of strings or a list of booleans.classGraphQLNonNullA modified type that indicates there the underlying wrapped type will not be null.classGraphQLScalarTypeA scalar type is a leaf node in the graphql tree of types.classGraphQLTypeReferenceA special type to allow a object/interface types to reference itself.Fields in graphql.schema declared as GraphQLInputType Modifier and Type Field Description private GraphQLInputTypeGraphQLAppliedDirectiveArgument. originalTypeprivate GraphQLInputTypeGraphQLArgument. originalTypeprivate 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 GraphQLInputType Modifier and Type Method Description <T extends GraphQLInputType>
TGraphQLInputValueDefinition. getType()Methods in graphql.schema that return GraphQLInputType Modifier and Type Method Description GraphQLInputTypeGraphQLAppliedDirectiveArgument. getType()GraphQLInputTypeGraphQLArgument. getType()GraphQLInputTypeGraphQLInputObjectField. getType()Methods in graphql.schema with parameters of type GraphQLInputType Modifier and Type Method Description private static java.lang.ObjectGraphQLInputObjectField. inputTypeToStringAvoidingCircularReference(GraphQLInputType graphQLInputType)(package private) voidGraphQLAppliedDirectiveArgument. replaceType(GraphQLInputType type)(package private) voidGraphQLArgument. replaceType(GraphQLInputType type)(package private) voidGraphQLInputObjectField. replaceType(GraphQLInputType type)GraphQLAppliedDirectiveArgument.BuilderGraphQLAppliedDirectiveArgument.Builder. type(GraphQLInputType type)GraphQLArgument.BuilderGraphQLArgument.Builder. type(GraphQLInputType type)GraphQLInputObjectField.BuilderGraphQLInputObjectField.Builder. type(GraphQLInputType type)default TraversalControlGraphQLTypeVisitor. visitGraphQLInputType(GraphQLInputType node, TraverserContext<GraphQLSchemaElement> context)Constructors in graphql.schema with parameters of type GraphQLInputType Constructor Description GraphQLAppliedDirectiveArgument(java.lang.String name, InputValueWithState value, GraphQLInputType type, Argument definition)GraphQLArgument(java.lang.String name, java.lang.String description, GraphQLInputType type, InputValueWithState defaultValue, InputValueWithState value, InputValueDefinition definition, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, java.lang.String deprecationReason)GraphQLInputObjectField(java.lang.String name, java.lang.String description, GraphQLInputType type, InputValueWithState defaultValue, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, InputValueDefinition definition, java.lang.String deprecationReason) -
Uses of GraphQLInputType in graphql.schema.idl
Fields in graphql.schema.idl with type parameters of type GraphQLInputType Modifier and Type Field Description private java.util.Map<java.lang.String,GraphQLInputType>SchemaGeneratorHelper.BuildContext. inputGTypesMethods in graphql.schema.idl that return GraphQLInputType Modifier and Type Method Description (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 GraphQLInputType Modifier and Type Method Description java.util.function.Function<Type<?>,GraphQLInputType>SchemaGeneratorHelper. inputTypeFactory(SchemaGeneratorHelper.BuildContext buildCtx)Methods in graphql.schema.idl with parameters of type GraphQLInputType Modifier and Type Method Description private static java.lang.StringSchemaPrinter. printAst(InputValueWithState value, GraphQLInputType type)Method parameters in graphql.schema.idl with type arguments of type GraphQLInputType Modifier and Type Method Description private static Pair<GraphQLDirective,GraphQLAppliedDirective>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, Directive directive, java.util.Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry)(package private) static Pair<java.util.List<GraphQLDirective>,java.util.List<GraphQLAppliedDirective>>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, java.util.List<Directive> directives, java.util.List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, java.util.Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry)(package private) static GraphQLArgumentSchemaGeneratorAppliedDirectiveHelper. buildDirectiveArgumentDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, InputValueDefinition valueDefinition, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory)(package private) static GraphQLDirectiveSchemaGeneratorAppliedDirectiveHelper. buildDirectiveDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, DirectiveDefinition directiveDefinition, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory) -
Uses of GraphQLInputType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLInputType Modifier and Type Method Description TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLInputType(GraphQLInputType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLInputType Modifier and Type Method Description private voidInputAndOutputTypesUsedAppropriately. checkIsAllInputTypes(GraphQLInputType inputType, SchemaValidationErrorCollector validationErrorCollector, java.lang.String argName)private booleanAppliedDirectiveArgumentsAreValid. isValidExternalValue(GraphQLSchema schema, java.lang.Object externalValue, GraphQLInputType type, GraphQLContext graphQLContext, java.util.Locale locale)private booleanDefaultValuesAreValid. isValidExternalValue(GraphQLSchema schema, java.lang.Object externalValue, GraphQLInputType type, GraphQLContext graphQLContext) -
Uses of GraphQLInputType in graphql.util
Methods in graphql.util with parameters of type GraphQLInputType Modifier and Type Method Description private static ValueAnonymizer. replaceValue(Value valueLiteral, GraphQLInputType argType, java.util.Map<GraphQLNamedSchemaElement,java.lang.String> newNameMap, java.util.concurrent.atomic.AtomicInteger defaultStringValueCounter, java.util.concurrent.atomic.AtomicInteger defaultIntValueCounter) -
Uses of GraphQLInputType in graphql.validation
Fields in graphql.validation with type parameters of type GraphQLInputType Modifier and Type Field Description private java.util.List<GraphQLInputType>TraversalContext. inputTypeStackMethods in graphql.validation that return GraphQLInputType Modifier and Type Method Description GraphQLInputTypeTraversalContext. getInputType()GraphQLInputTypeValidationContext. getInputType()Methods in graphql.validation with parameters of type GraphQLInputType Modifier and Type Method Description private voidTraversalContext. addInputType(GraphQLInputType graphQLInputType)
-