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 ObjectValueVisitor.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 ObjectValueTraverser.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 ObjectValuesResolverConversion.externalValueToInternalValueForObject(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, Map<String, Object> inputMap, GraphQLContext graphqlContext, Locale locale) performs validationprivate static ObjectValuesResolverConversion.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 ObjectValuesResolverConversion.literalToInternalValueForInputObject(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static ObjectValuesResolver.literalToNormalizedValueForInputObject(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputObjectLiteral, Map<String, NormalizedInputValue> normalizedVariables) private static voidValuesResolver.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 voidSchemaGraphFactory.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) 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 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 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 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 voidNoUnbrokenInputCycles.check(GraphQLInputObjectType type, Set<GraphQLType> seen, List<String> path, SchemaValidationErrorCollector validationErrorCollector) private voidTypeAndFieldRule.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
Subclasses with type arguments of type GraphQLInputObjectType in graphql.schema.visitorModifier and TypeClassDescription(package private) static classSubinterfaces with type arguments of type GraphQLInputObjectType in graphql.schema.visitorModifier and TypeInterfaceDescriptionstatic interfaceAGraphQLSchemaVisitorEnvironmentenvironment specific toGraphQLInputObjectTypeMethods 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 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 GraphQLInputObjectTypeModifier and TypeMethodDescriptionValidationUtil.getMissingFields(GraphQLInputObjectType type, Map<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, Set<String> missingFields) protected voidValidationUtil.handleMissingFieldsError(Value<?> value, GraphQLInputObjectType type, Set<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, Locale locale)