Uses of Interface
graphql.schema.GraphQLCompositeType
-
-
Uses of GraphQLCompositeType in graphql.analysis
Fields in graphql.analysis declared as GraphQLCompositeType Modifier and Type Field Description private GraphQLCompositeTypeFieldComplexityEnvironment. parentTypeprivate GraphQLCompositeTypeQueryTransformer.Builder. rootParentTypeprivate GraphQLCompositeTypeQueryTransformer. rootParentTypeprivate GraphQLCompositeTypeQueryTraverser.Builder. rootParentTypeprivate GraphQLCompositeTypeQueryTraverser. rootParentTypeMethods in graphql.analysis that return GraphQLCompositeType Modifier and Type Method Description GraphQLCompositeTypeFieldComplexityEnvironment. getParentType()GraphQLCompositeTypeQueryTraversalContext. getUnwrappedOutputType()Methods in graphql.analysis with parameters of type GraphQLCompositeType Modifier and Type Method Description QueryTransformer.BuilderQueryTransformer.Builder. rootParentType(GraphQLCompositeType rootParentType)The type of the parent of the root node.QueryTraverser.BuilderQueryTraverser.Builder. rootParentType(GraphQLCompositeType rootParentType)The type of the parent of the root node.Constructors in graphql.analysis with parameters of type GraphQLCompositeType Constructor Description FieldComplexityEnvironment(Field field, GraphQLFieldDefinition fieldDefinition, GraphQLCompositeType parentType, java.util.Map<java.lang.String,java.lang.Object> arguments, FieldComplexityEnvironment parentEnvironment)QueryTransformer(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName, java.util.Map<java.lang.String,java.lang.Object> variables)QueryTraverser(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables) -
Uses of GraphQLCompositeType in graphql.execution.instrumentation.fieldvalidation
Methods in graphql.execution.instrumentation.fieldvalidation that return GraphQLCompositeType Modifier and Type Method Description GraphQLCompositeTypeFieldAndArguments. getParentType()GraphQLCompositeTypeFieldValidationSupport.FieldAndArgumentsImpl. getParentType() -
Uses of GraphQLCompositeType in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLCompositeType Modifier and Type Method Description static GraphQLFieldDefinitionIntrospection. getFieldDef(GraphQLSchema schema, GraphQLCompositeType parentType, java.lang.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 GraphQLCompositeType Modifier and Type Field Description (package private) GraphQLCompositeTypeExecutableNormalizedOperationFactory.FieldAndAstParent. astParentType(package private) GraphQLCompositeTypeExecutableNormalizedOperationFactory.CollectedField. astTypeConditionMethods in graphql.normalized with parameters of type GraphQLCompositeType Modifier and Type Method Description private voidExecutableNormalizedOperationFactory. collectField(FieldCollectorNormalizedQueryParams parameters, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, Field field, java.util.Set<GraphQLObjectType> possibleObjectTypes, GraphQLCompositeType astTypeCondition)private voidExecutableNormalizedOperationFactory. collectFromSelectionSet(FieldCollectorNormalizedQueryParams parameters, SelectionSet selectionSet, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, GraphQLCompositeType astTypeCondition, java.util.Set<GraphQLObjectType> possibleObjects)private voidExecutableNormalizedOperationFactory. collectInlineFragment(FieldCollectorNormalizedQueryParams parameters, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, InlineFragment inlineFragment, java.util.Set<GraphQLObjectType> possibleObjects, GraphQLCompositeType astTypeCondition)private java.util.Set<GraphQLObjectType>ExecutableNormalizedOperationFactory. narrowDownPossibleObjects(java.util.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 GraphQLCompositeType Constructor Description CollectedField(Field field, java.util.Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition)FieldAndAstParent(Field field, GraphQLCompositeType astParentType) -
Uses of GraphQLCompositeType in graphql.schema
Subinterfaces of GraphQLCompositeType in graphql.schema Modifier and Type Interface Description interfaceGraphQLFieldsContainerTypes that can contain output fields are marked with this interfaceinterfaceGraphQLImplementingTypeA GraphQLType which can implement interfacesClasses in graphql.schema that implement GraphQLCompositeType Modifier and Type Class Description classGraphQLInterfaceTypeIn graphql, an interface is an abstract type that defines the set of fields that a type must include to implement that interface.classGraphQLObjectTypeThis is the work horse type and represents an object with one or more field values that can be retrieved by the graphql system.classGraphQLUnionTypeA union type is a polymorphic type that dynamically represents one of more concrete object types.Methods in graphql.schema with parameters of type GraphQLCompositeType Modifier and Type Method Description default TraversalControlGraphQLTypeVisitor. visitGraphQLCompositeType(GraphQLCompositeType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLCompositeType in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLCompositeType Modifier and Type Method Description TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLCompositeType(GraphQLCompositeType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLCompositeType in graphql.validation
Fields in graphql.validation with type parameters of type GraphQLCompositeType Modifier and Type Field Description private java.util.List<GraphQLCompositeType>TraversalContext. parentTypeStackMethods in graphql.validation that return GraphQLCompositeType Modifier and Type Method Description GraphQLCompositeTypeTraversalContext. getParentType()GraphQLCompositeTypeValidationContext. getParentType()Methods in graphql.validation with parameters of type GraphQLCompositeType Modifier and Type Method Description private voidTraversalContext. addParentType(GraphQLCompositeType compositeType) -
Uses of GraphQLCompositeType in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLCompositeType Modifier and Type Method Description private booleanPossibleFragmentSpreads. doTypesOverlap(GraphQLType type, GraphQLCompositeType parent)
-