Uses of Class
graphql.schema.GraphQLInputObjectType
-
-
Uses of GraphQLInputObjectType in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLInputObjectType Modifier and Type Method Description default @Nullable java.lang.ObjectValueVisitor. visitInputObjectFieldValue(@Nullable java.lang.Object coercedValue, GraphQLInputObjectType inputObjectType, GraphQLInputObjectField inputObjectField, ValueVisitor.InputElements inputElements)This is called when an input object field value is encountereddefault @Nullable java.util.Map<java.lang.String,java.lang.Object>ValueVisitor. visitInputObjectValue(@Nullable java.util.Map<java.lang.String,java.lang.Object> coercedValue, GraphQLInputObjectType inputObjectType, ValueVisitor.InputElements inputElements)This is called when an input object value is encountered.private static java.lang.ObjectValueTraverser. visitObjectValue(java.lang.Object coercedValue, GraphQLInputObjectType inputObjectType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) -
Uses of GraphQLInputObjectType in graphql.execution
Methods in graphql.execution with parameters of type GraphQLInputObjectType Modifier and Type Method Description private static java.lang.ObjectValuesResolverConversion. externalValueToInternalValueForObject(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, java.util.Map<java.lang.String,java.lang.Object> inputMap, GraphQLContext graphqlContext, java.util.Locale locale)performs validationprivate static java.lang.ObjectValuesResolverConversion. externalValueToLiteralForObject(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, java.lang.Object inputValue, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, java.util.Locale locale)No validationprivate static Value<?>ValuesResolverLegacy. handleInputObjectLegacy(java.lang.Object javaValue, GraphQLInputObjectType type, GraphQLContext graphqlContext, java.util.Locale locale)private static java.lang.ObjectValuesResolverConversion. literalToInternalValueForInputObject(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, java.util.Locale locale)no validationprivate static java.lang.ObjectValuesResolver. literalToNormalizedValueForInputObject(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputObjectLiteral, java.util.Map<java.lang.String,NormalizedInputValue> normalizedVariables)private static voidValuesResolver. validateOneOfInputTypes(GraphQLInputObjectType oneOfInputType, Value argumentValue, java.lang.String argumentName, java.lang.Object inputValue, java.util.Locale locale) -
Uses of GraphQLInputObjectType in graphql.schema
Methods in graphql.schema that return GraphQLInputObjectType Modifier and Type Method Description GraphQLInputObjectTypeGraphQLInputObjectType.Builder. build()GraphQLInputObjectTypeGraphQLInputObjectType. transform(java.util.function.Consumer<GraphQLInputObjectType.Builder> builderConsumer)This helps you transform the current GraphQLInputObjectType into another one by starting a builder with all the current values and allows you to transform it how you want.GraphQLInputObjectTypeGraphQLInputObjectType. withNewChildren(SchemaElementChildrenContainer newChildren)Methods in graphql.schema with parameters of type GraphQLInputObjectType Modifier and Type Method Description static GraphQLInputObjectType.BuilderGraphQLInputObjectType. newInputObject(GraphQLInputObjectType existing)TraversalControlGraphQLTypeVisitor. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlGraphQLTypeVisitorStub. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)Constructors in graphql.schema with parameters of type GraphQLInputObjectType Constructor Description Builder(GraphQLInputObjectType existing) -
Uses of GraphQLInputObjectType in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLInputObjectType Modifier and Type Method Description private voidSchemaGraphFactory. newInputObject(GraphQLInputObjectType inputObject, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLInputObjectType in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLInputObjectType Modifier and Type Method Description (package private) GraphQLInputObjectTypeSchemaGeneratorHelper. buildInputObjectType(SchemaGeneratorHelper.BuildContext buildCtx, InputObjectTypeDefinition typeDefinition)default GraphQLInputObjectTypeSchemaDirectiveWiring. onInputObjectType(SchemaDirectiveWiringEnvironment<GraphQLInputObjectType> environment)This is called when an input object is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementGraphQLInputObjectTypeSchemaGeneratorDirectiveHelper. onInputObjectType(GraphQLInputObjectType inputObjectType, SchemaGeneratorDirectiveHelper.Parameters params)Methods in graphql.schema.idl that return types with arguments of type GraphQLInputObjectType Modifier and Type Method Description private SchemaPrinter.SchemaElementPrinter<GraphQLInputObjectType>SchemaPrinter. inputObjectPrinter()Methods in graphql.schema.idl with parameters of type GraphQLInputObjectType Modifier and Type Method Description GraphQLInputObjectTypeSchemaGeneratorDirectiveHelper. onInputObjectType(GraphQLInputObjectType inputObjectType, SchemaGeneratorDirectiveHelper.Parameters params)TraversalControlSchemaDirectiveWiringSchemaGeneratorPostProcessing.Visitor. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)Method parameters in graphql.schema.idl with type arguments of type GraphQLInputObjectType Modifier and Type Method Description default GraphQLInputObjectTypeSchemaDirectiveWiring. onInputObjectType(SchemaDirectiveWiringEnvironment<GraphQLInputObjectType> environment)This is called when an input object is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL element -
Uses of GraphQLInputObjectType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLInputObjectType Modifier and Type Method Description TraversalControlGraphQLTypeCollectingVisitor. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputObjectType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLInputObjectType Modifier and Type Method Description private voidNoUnbrokenInputCycles. check(GraphQLInputObjectType type, java.util.Set<GraphQLType> seen, java.util.List<java.lang.String> path, SchemaValidationErrorCollector validationErrorCollector)private voidTypeAndFieldRule. validateInputObject(GraphQLInputObjectType type, SchemaValidationErrorCollector errorCollector)TraversalControlDefaultValuesAreValid. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlTypeAndFieldRule. visitGraphQLInputObjectType(GraphQLInputObjectType type, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputObjectType in graphql.schema.visitor
Methods in graphql.schema.visitor that return GraphQLInputObjectType Modifier and Type Method Description GraphQLInputObjectTypeGraphQLSchemaVisitor.InputObjectFieldVisitorEnvironment. getContainer()GraphQLInputObjectTypeGraphQLSchemaVisitorAdapter.InputObjectFieldEnv. getContainer()Methods in graphql.schema.visitor with parameters of type GraphQLInputObjectType Modifier and Type Method Description TraversalControlGraphQLSchemaVisitorAdapter. visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)default GraphQLSchemaTraversalControlGraphQLSchemaVisitor. visitInputObjectType(GraphQLInputObjectType inputObjectType, GraphQLSchemaVisitor.InputObjectTypeVisitorEnvironment environment)Called when visiting aGraphQLInputObjectTypein the schema -
Uses of GraphQLInputObjectType in graphql.validation
Methods in graphql.validation with parameters of type GraphQLInputObjectType Modifier and Type Method Description private java.util.Set<java.lang.String>ValidationUtil. getMissingFields(GraphQLInputObjectType type, java.util.Map<java.lang.String,ObjectField> objectFieldMap, GraphqlFieldVisibility fieldVisibility)protected voidArgumentValidationUtil. handleExtraFieldError(Value<?> value, GraphQLInputObjectType type, ObjectField objectField)protected voidValidationUtil. handleExtraFieldError(Value<?> value, GraphQLInputObjectType type, ObjectField objectField)protected voidArgumentValidationUtil. handleFieldNotValidError(ObjectField objectField, GraphQLInputObjectType type)protected voidValidationUtil. handleFieldNotValidError(ObjectField objectField, GraphQLInputObjectType type)protected voidArgumentValidationUtil. handleMissingFieldsError(Value<?> value, GraphQLInputObjectType type, java.util.Set<java.lang.String> missingFields)protected voidValidationUtil. handleMissingFieldsError(Value<?> value, GraphQLInputObjectType type, java.util.Set<java.lang.String> missingFields)protected voidArgumentValidationUtil. handleNotObjectError(Value<?> value, GraphQLInputObjectType type)protected voidValidationUtil. handleNotObjectError(Value<?> value, GraphQLInputObjectType type)(package private) booleanValidationUtil. isValidLiteralValue(Value<?> value, GraphQLInputObjectType type, GraphQLSchema schema, GraphQLContext graphQLContext, java.util.Locale locale)
-