Uses of Interface
graphql.schema.GraphQLOutputType
Packages that use GraphQLOutputType
Package
Description
-
Uses of GraphQLOutputType in graphql.analysis
Methods in graphql.analysis that return GraphQLOutputTypeModifier and TypeMethodDescriptionQueryVisitorFieldEnvironment.getParentType()QueryVisitorFieldEnvironmentImpl.getParentType()Constructors in graphql.analysis with parameters of type GraphQLOutputTypeModifierConstructorDescriptionQueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, Map<String, Object> arguments, SelectionSetContainer selectionSetContainer, TraverserContext<Node> traverserContext, GraphQLSchema schema) -
Uses of GraphQLOutputType in graphql.execution
Methods in graphql.execution that return GraphQLOutputTypeModifier and TypeMethodDescriptionExecutionStepInfo.getType()This returns the type for the current step.ExecutionStepInfo.getUnwrappedNonNullType()This returns the type which is unwrapped if it wasGraphQLNonNullwrappedMethods in graphql.execution with parameters of type GraphQLOutputTypeModifier and TypeMethodDescriptionExecutionStepInfo.changeTypeWithPreservedNonNull(GraphQLOutputType newType) This allows you to morph a type into a more specialized form yet return the same parent and non-null ness, for example taking aGraphQLInterfaceTypeand turning it into a specificGraphQLObjectTypeafter type resolution has occurredExecutionStepInfo.Builder.type(GraphQLOutputType type) -
Uses of GraphQLOutputType in graphql.normalized
Methods in graphql.normalized that return GraphQLOutputTypeMethods in graphql.normalized that return types with arguments of type GraphQLOutputType -
Uses of GraphQLOutputType in graphql.relay
Methods in graphql.relay with parameters of type GraphQLOutputTypeModifier and TypeMethodDescriptionRelay.edgeType(String name, GraphQLOutputType nodeType, GraphQLInterfaceType nodeInterface, List<GraphQLFieldDefinition> edgeFields) -
Uses of GraphQLOutputType in graphql.schema
Subinterfaces of GraphQLOutputType in graphql.schemaModifier and TypeInterfaceDescriptioninterfaceinterfaceTypes that can contain output fields are marked with this interfaceinterfaceA GraphQLType which can implement interfacesinterfaceOutput types represent those set of types that are allowed to be sent back as a graphql response, as opposed toGraphQLInputTypes which can only be used as graphql mutation input.Classes in graphql.schema that implement GraphQLOutputTypeModifier and TypeClassDescriptionclassA graphql enumeration type has a limited set of values.classIn graphql, an interface is an abstract type that defines the set of fields that a type must include to implement that interface.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.classThis is the work horse type and represents an object with one or more field values that can be retrieved by the graphql system.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.classA union type is a polymorphic type that dynamically represents one of more concrete object types.Methods in graphql.schema that return GraphQLOutputTypeModifier and TypeMethodDescriptionDataFetchingEnvironment.getFieldType()DataFetchingEnvironmentImpl.getFieldType()DelegatingDataFetchingEnvironment.getFieldType()GraphQLFieldDefinition.getType()SelectedField.getType()Methods in graphql.schema with parameters of type GraphQLOutputTypeModifier and TypeMethodDescriptionDataFetchingEnvironmentImpl.Builder.fieldType(GraphQLOutputType fieldType) DataFetchingFieldSelectionSetImpl.newCollector(GraphQLSchema schema, GraphQLOutputType fieldType, Supplier<ExecutableNormalizedField> normalizedFieldSupplier) GraphQLFieldDefinition.Builder.type(GraphQLOutputType type) default TraversalControlGraphQLTypeVisitor.visitGraphQLOutputType(GraphQLOutputType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLOutputType in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLOutputType -
Uses of GraphQLOutputType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLOutputTypeModifier and TypeMethodDescriptionMultiReadOnlyGraphQLTypeVisitor.visitGraphQLOutputType(GraphQLOutputType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLOutputType in graphql.validation
Methods in graphql.validation that return GraphQLOutputTypeModifier and TypeMethodDescriptionTraversalContext.getOutputType()ValidationContext.getOutputType()