Uses of Interface
graphql.schema.GraphQLCompositeType
Packages that use GraphQLCompositeType
Package
Description
-
Uses of GraphQLCompositeType in graphql.analysis
Fields in graphql.analysis declared as GraphQLCompositeTypeModifier and TypeFieldDescriptionprivate final GraphQLCompositeType
FieldComplexityEnvironment.parentType
private GraphQLCompositeType
QueryTransformer.Builder.rootParentType
private final GraphQLCompositeType
QueryTransformer.rootParentType
private GraphQLCompositeType
QueryTraverser.Builder.rootParentType
private final GraphQLCompositeType
QueryTraverser.rootParentType
Methods in graphql.analysis that return GraphQLCompositeTypeModifier and TypeMethodDescriptionFieldComplexityEnvironment.getParentType()
QueryTraversalContext.getUnwrappedOutputType()
Methods in graphql.analysis with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionQueryTransformer.Builder.rootParentType
(GraphQLCompositeType rootParentType) The type of the parent of the root node.QueryTraverser.Builder.rootParentType
(GraphQLCompositeType rootParentType) The type of the parent of the root node.Constructors in graphql.analysis with parameters of type GraphQLCompositeTypeModifierConstructorDescriptionFieldComplexityEnvironment
(Field field, GraphQLFieldDefinition fieldDefinition, GraphQLCompositeType parentType, Map<String, Object> arguments, FieldComplexityEnvironment parentEnvironment) private
QueryTransformer
(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, Map<String, Object> variables) private
QueryTraverser
(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables) -
Uses of GraphQLCompositeType in graphql.execution.instrumentation.fieldvalidation
Methods in graphql.execution.instrumentation.fieldvalidation that return GraphQLCompositeTypeModifier and TypeMethodDescriptionFieldAndArguments.getParentType()
FieldValidationSupport.FieldAndArgumentsImpl.getParentType()
-
Uses of GraphQLCompositeType in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionstatic GraphQLFieldDefinition
Introspection.getFieldDef
(GraphQLSchema schema, GraphQLCompositeType parentType, String fieldName) This will look up a field definition by name, and understand that fields like __typename and __schema are special and take precedence in field resolution -
Uses of GraphQLCompositeType in graphql.normalized
Fields in graphql.normalized declared as GraphQLCompositeTypeModifier and TypeFieldDescription(package private) final GraphQLCompositeType
ExecutableNormalizedOperationFactory.FieldAndAstParent.astParentType
(package private) GraphQLCompositeType
ExecutableNormalizedOperationFactory.CollectedField.astTypeCondition
Methods in graphql.normalized with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionprivate void
ExecutableNormalizedOperationFactory.collectField
(FieldCollectorNormalizedQueryParams parameters, List<ExecutableNormalizedOperationFactory.CollectedField> result, Field field, Set<GraphQLObjectType> possibleObjectTypes, GraphQLCompositeType astTypeCondition) private void
ExecutableNormalizedOperationFactory.collectFromSelectionSet
(FieldCollectorNormalizedQueryParams parameters, SelectionSet selectionSet, List<ExecutableNormalizedOperationFactory.CollectedField> result, GraphQLCompositeType astTypeCondition, Set<GraphQLObjectType> possibleObjects) private void
ExecutableNormalizedOperationFactory.collectInlineFragment
(FieldCollectorNormalizedQueryParams parameters, List<ExecutableNormalizedOperationFactory.CollectedField> result, InlineFragment inlineFragment, Set<GraphQLObjectType> possibleObjects, GraphQLCompositeType astTypeCondition) private Set
<GraphQLObjectType> ExecutableNormalizedOperationFactory.narrowDownPossibleObjects
(Set<GraphQLObjectType> currentOnes, GraphQLCompositeType typeCondition, GraphQLSchema graphQLSchema) private com.google.common.collect.ImmutableSet
<GraphQLObjectType> ExecutableNormalizedOperationFactory.resolvePossibleObjects
(GraphQLCompositeType type, GraphQLSchema graphQLSchema) Constructors in graphql.normalized with parameters of type GraphQLCompositeTypeModifierConstructorDescriptionCollectedField
(Field field, Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition) private
FieldAndAstParent
(Field field, GraphQLCompositeType astParentType) -
Uses of GraphQLCompositeType in graphql.schema
Subinterfaces of GraphQLCompositeType in graphql.schemaModifier and TypeInterfaceDescriptioninterface
Types that can contain output fields are marked with this interfaceinterface
A GraphQLType which can implement interfacesClasses in graphql.schema that implement GraphQLCompositeTypeModifier and TypeClassDescriptionclass
In graphql, an interface is an abstract type that defines the set of fields that a type must include to implement that interface.class
This is the work horse type and represents an object with one or more field values that can be retrieved by the graphql system.class
A union type is a polymorphic type that dynamically represents one of more concrete object types.Methods in graphql.schema with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptiondefault TraversalControl
GraphQLTypeVisitor.visitGraphQLCompositeType
(GraphQLCompositeType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLCompositeType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionMultiReadOnlyGraphQLTypeVisitor.visitGraphQLCompositeType
(GraphQLCompositeType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLCompositeType in graphql.validation
Fields in graphql.validation with type parameters of type GraphQLCompositeTypeModifier and TypeFieldDescriptionprivate final List
<GraphQLCompositeType> TraversalContext.parentTypeStack
Methods in graphql.validation that return GraphQLCompositeTypeModifier and TypeMethodDescriptionTraversalContext.getParentType()
ValidationContext.getParentType()
Methods in graphql.validation with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionprivate void
TraversalContext.addParentType
(GraphQLCompositeType compositeType) -
Uses of GraphQLCompositeType in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLCompositeTypeModifier and TypeMethodDescriptionprivate boolean
PossibleFragmentSpreads.doTypesOverlap
(GraphQLType type, GraphQLCompositeType parent)