Uses of Class
graphql.schema.GraphQLInputObjectType
Packages that use GraphQLInputObjectType
Package
Description
-
Uses of GraphQLInputObjectType in graphql.analysis.values
Methods in graphql.analysis.values with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptiondefault @Nullable Object
ValueVisitor.visitInputObjectFieldValue
(@Nullable Object coercedValue, GraphQLInputObjectType inputObjectType, GraphQLInputObjectField inputObjectField, ValueVisitor.InputElements inputElements) This is called when an input object field value is encounteredValueVisitor.visitInputObjectValue
(@Nullable Map<String, Object> coercedValue, GraphQLInputObjectType inputObjectType, ValueVisitor.InputElements inputElements) This is called when an input object value is encountered.private static Object
ValueTraverser.visitObjectValue
(Object coercedValue, GraphQLInputObjectType inputObjectType, ValueTraverser.InputElements containingElements, ValueVisitor visitor) -
Uses of GraphQLInputObjectType in graphql.execution
Methods in graphql.execution with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionprivate static Object
ValuesResolverConversion.externalValueToInternalValueForObject
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, Map<String, Object> inputMap, GraphQLContext graphqlContext, Locale locale) performs validationprivate static Object
ValuesResolverConversion.externalValueToLiteralForObject
(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, Object inputValue, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) No validationprivate static Value
<?> ValuesResolverLegacy.handleInputObjectLegacy
(Object javaValue, GraphQLInputObjectType type, GraphQLContext graphqlContext, Locale locale) private static Object
ValuesResolverConversion.literalToInternalValueForInputObject
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static Object
ValuesResolver.literalToNormalizedValueForInputObject
(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputObjectLiteral, Map<String, NormalizedInputValue> normalizedVariables) private static void
ValuesResolver.validateOneOfInputTypes
(GraphQLInputObjectType oneOfInputType, Value argumentValue, String argumentName, Object inputValue, Locale locale) -
Uses of GraphQLInputObjectType in graphql.schema
Methods in graphql.schema that return GraphQLInputObjectTypeModifier and TypeMethodDescriptionGraphQLInputObjectType.Builder.build()
GraphQLInputObjectType.transform
(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.GraphQLInputObjectType.withNewChildren
(SchemaElementChildrenContainer newChildren) Methods in graphql.schema with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionGraphQLInputObjectType.newInputObject
(GraphQLInputObjectType existing) GraphQLTypeVisitor.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitorStub.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) Constructors in graphql.schema with parameters of type GraphQLInputObjectType -
Uses of GraphQLInputObjectType in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionprivate void
SchemaGraphFactory.newInputObject
(GraphQLInputObjectType inputObject, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLInputObjectType in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLInputObjectTypeModifier and TypeMethodDescription(package private) GraphQLInputObjectType
SchemaGeneratorHelper.buildInputObjectType
(SchemaGeneratorHelper.BuildContext buildCtx, InputObjectTypeDefinition typeDefinition) default GraphQLInputObjectType
SchemaDirectiveWiring.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 elementSchemaGeneratorDirectiveHelper.onInputObjectType
(GraphQLInputObjectType inputObjectType, SchemaGeneratorDirectiveHelper.Parameters params) Methods in graphql.schema.idl that return types with arguments of type GraphQLInputObjectTypeMethods in graphql.schema.idl with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionSchemaGeneratorDirectiveHelper.onInputObjectType
(GraphQLInputObjectType inputObjectType, SchemaGeneratorDirectiveHelper.Parameters params) SchemaDirectiveWiringSchemaGeneratorPostProcessing.Visitor.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema.idl with type arguments of type GraphQLInputObjectTypeModifier and TypeMethodDescriptiondefault GraphQLInputObjectType
SchemaDirectiveWiring.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 GraphQLInputObjectTypeModifier and TypeMethodDescriptionGraphQLTypeCollectingVisitor.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) MultiReadOnlyGraphQLTypeVisitor.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputObjectType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionprivate void
NoUnbrokenInputCycles.check
(GraphQLInputObjectType type, Set<GraphQLType> seen, List<String> path, SchemaValidationErrorCollector validationErrorCollector) private void
TypeAndFieldRule.validateInputObject
(GraphQLInputObjectType type, SchemaValidationErrorCollector errorCollector) DefaultValuesAreValid.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) TypeAndFieldRule.visitGraphQLInputObjectType
(GraphQLInputObjectType type, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLInputObjectType in graphql.schema.visitor
Methods in graphql.schema.visitor that return GraphQLInputObjectTypeModifier and TypeMethodDescriptionGraphQLSchemaVisitor.InputObjectFieldVisitorEnvironment.getContainer()
GraphQLSchemaVisitorAdapter.InputObjectFieldEnv.getContainer()
Methods in graphql.schema.visitor with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionGraphQLSchemaVisitorAdapter.visitGraphQLInputObjectType
(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context) default GraphQLSchemaTraversalControl
GraphQLSchemaVisitor.visitInputObjectType
(GraphQLInputObjectType inputObjectType, GraphQLSchemaVisitor.InputObjectTypeVisitorEnvironment environment) Called when visiting aGraphQLInputObjectType
in the schema -
Uses of GraphQLInputObjectType in graphql.validation
Methods in graphql.validation with parameters of type GraphQLInputObjectTypeModifier and TypeMethodDescriptionValidationUtil.getMissingFields
(GraphQLInputObjectType type, Map<String, ObjectField> objectFieldMap, GraphqlFieldVisibility fieldVisibility) protected void
ArgumentValidationUtil.handleExtraFieldError
(Value<?> value, GraphQLInputObjectType type, ObjectField objectField) protected void
ValidationUtil.handleExtraFieldError
(Value<?> value, GraphQLInputObjectType type, ObjectField objectField) protected void
ArgumentValidationUtil.handleFieldNotValidError
(ObjectField objectField, GraphQLInputObjectType type) protected void
ValidationUtil.handleFieldNotValidError
(ObjectField objectField, GraphQLInputObjectType type) protected void
ArgumentValidationUtil.handleMissingFieldsError
(Value<?> value, GraphQLInputObjectType type, Set<String> missingFields) protected void
ValidationUtil.handleMissingFieldsError
(Value<?> value, GraphQLInputObjectType type, Set<String> missingFields) protected void
ArgumentValidationUtil.handleNotObjectError
(Value<?> value, GraphQLInputObjectType type) protected void
ValidationUtil.handleNotObjectError
(Value<?> value, GraphQLInputObjectType type) (package private) boolean
ValidationUtil.isValidLiteralValue
(Value<?> value, GraphQLInputObjectType type, GraphQLSchema schema, GraphQLContext graphQLContext, Locale locale)