Uses of Class
graphql.schema.GraphQLObjectType
-
-
Uses of GraphQLObjectType in graphql.analysis
Methods in graphql.analysis that return GraphQLObjectType Modifier and Type Method Description private GraphQLObjectTypeQueryTraverser. getRootTypeFromOperation(OperationDefinition operationDefinition) -
Uses of GraphQLObjectType in graphql.execution
Fields in graphql.execution declared as GraphQLObjectType Modifier and Type Field Description (package private) GraphQLObjectTypeExecutionStepInfo.Builder. fieldContainerprivate GraphQLObjectTypeExecutionStepInfo. fieldContainerprivate GraphQLObjectTypeFieldCollectorParameters.Builder. objectTypeprivate GraphQLObjectTypeFieldCollectorParameters. objectTypeMethods in graphql.execution with parameters of type GraphQLObjectType Modifier and Type Method Description protected java.util.concurrent.CompletableFuture<ExecutionResult>ExecutionStrategy. completeValueForObject(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLObjectType resolvedObjectType, java.lang.Object result)Called to turn a java object value into an graphql object valueprotected ExecutionStepInfoExecutionStrategy. createExecutionStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, GraphQLObjectType fieldContainer)Builds the type info hierarchy for the current fieldExecutionStepInfo.BuilderExecutionStepInfo.Builder. fieldContainer(GraphQLObjectType fieldContainer)protected GraphQLFieldDefinitionExecutionStrategy. getFieldDef(GraphQLSchema schema, GraphQLObjectType parentType, Field field)Called to discover the field definition give the current parameters and the ASTFieldFieldCollectorParameters.BuilderFieldCollectorParameters.Builder. objectType(GraphQLObjectType objectType) -
Uses of GraphQLObjectType in graphql.introspection
Fields in graphql.introspection declared as GraphQLObjectType Modifier and Type Field Description static GraphQLObjectTypeIntrospection. __Directivestatic GraphQLObjectTypeIntrospection. __EnumValuestatic GraphQLObjectTypeIntrospection. __Fieldstatic GraphQLObjectTypeIntrospection. __InputValuestatic GraphQLObjectTypeIntrospection. __Schemastatic GraphQLObjectTypeIntrospection. __TypeMethods in graphql.introspection that return GraphQLObjectType Modifier and Type Method Description private GraphQLObjectTypeIntrospectionWithDirectivesSupport. addAppliedDirectives(GraphQLObjectType originalType, GraphQLCodeRegistry.Builder codeRegistry, GraphQLObjectType appliedDirectiveType, GraphQLObjectType directiveArgumentType)private GraphQLObjectTypeIntrospectionWithDirectivesSupport. mkAppliedDirectiveType(java.lang.String name, GraphQLType directiveArgumentType)private GraphQLObjectTypeIntrospectionWithDirectivesSupport. mkDirectiveArgumentType(java.lang.String name)Methods in graphql.introspection with parameters of type GraphQLObjectType Modifier and Type Method Description private GraphQLObjectTypeIntrospectionWithDirectivesSupport. addAppliedDirectives(GraphQLObjectType originalType, GraphQLCodeRegistry.Builder codeRegistry, GraphQLObjectType appliedDirectiveType, GraphQLObjectType directiveArgumentType)static GraphQLFieldDefinitionIntrospection. buildSchemaField(GraphQLObjectType introspectionSchemaType)static GraphQLFieldDefinitionIntrospection. buildTypeField(GraphQLObjectType introspectionSchemaType) -
Uses of GraphQLObjectType in graphql.normalized
Fields in graphql.normalized with type parameters of type GraphQLObjectType Modifier and Type Field Description (package private) java.util.Set<GraphQLObjectType>ExecutableNormalizedOperationFactory.CollectedField. objectTypes(package private) java.util.Set<GraphQLObjectType>ExecutableNormalizedOperationFactory.CollectedFieldGroup. objectTypesMethods in graphql.normalized that return GraphQLObjectType Modifier and Type Method Description private static @Nullable GraphQLObjectTypeExecutableNormalizedOperationToAstCompiler. getOperationType(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind)Methods in graphql.normalized that return types with arguments of type GraphQLObjectType Modifier and Type Method Description 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)private com.google.common.collect.ImmutableSet<GraphQLObjectType>ExecutableNormalizedOperationFactory. resolvePossibleObjects(java.util.List<GraphQLFieldDefinition> defs, GraphQLSchema graphQLSchema)Methods in graphql.normalized with parameters of type GraphQLObjectType Modifier and Type Method Description ExecutableNormalizedOperationFactory.CollectNFResultExecutableNormalizedOperationFactory. collectFromOperation(FieldCollectorNormalizedQueryParams parameters, OperationDefinition operationDefinition, GraphQLObjectType rootType)Method parameters in graphql.normalized with type arguments of type GraphQLObjectType 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. collectFragmentSpread(FieldCollectorNormalizedQueryParams parameters, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, FragmentSpread fragmentSpread, java.util.Set<GraphQLObjectType> possibleObjects)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)Constructor parameters in graphql.normalized with type arguments of type GraphQLObjectType Constructor Description CollectedField(Field field, java.util.Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition) -
Uses of GraphQLObjectType in graphql.relay
Fields in graphql.relay declared as GraphQLObjectType Modifier and Type Field Description static GraphQLObjectTypeRelay. pageInfoTypeMethods in graphql.relay that return GraphQLObjectType Modifier and Type Method Description GraphQLObjectTypeRelay. connectionType(java.lang.String name, GraphQLObjectType edgeType, java.util.List<GraphQLFieldDefinition> connectionFields)GraphQLObjectTypeRelay. edgeType(java.lang.String name, GraphQLOutputType nodeType, GraphQLInterfaceType nodeInterface, java.util.List<GraphQLFieldDefinition> edgeFields)Methods in graphql.relay with parameters of type GraphQLObjectType Modifier and Type Method Description GraphQLObjectTypeRelay. connectionType(java.lang.String name, GraphQLObjectType edgeType, java.util.List<GraphQLFieldDefinition> connectionFields) -
Uses of GraphQLObjectType in graphql.schema
Fields in graphql.schema declared as GraphQLObjectType Modifier and Type Field Description private GraphQLObjectTypeGraphQLSchema.Builder. introspectionSchemaTypeprivate GraphQLObjectTypeGraphQLSchema. introspectionSchemaType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot. introspectionSchemaType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot. mutationprivate GraphQLObjectTypeGraphQLSchema.Builder. mutationTypeprivate GraphQLObjectTypeGraphQLSchema. mutationType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot. queryprivate GraphQLObjectTypeGraphQLSchema.Builder. queryTypeprivate GraphQLObjectTypeGraphQLSchema. queryType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot. subscriptionprivate GraphQLObjectTypeGraphQLSchema.Builder. subscriptionTypeprivate GraphQLObjectTypeGraphQLSchema. subscriptionTypeFields in graphql.schema with type parameters of type GraphQLObjectType Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<GraphQLObjectType>>GraphQLSchema. interfaceNameToObjectTypesMethods in graphql.schema that return GraphQLObjectType Modifier and Type Method Description GraphQLObjectTypeGraphQLObjectType.Builder. build()GraphQLObjectTypeGraphQLSchema. getIntrospectionSchemaType()GraphQLObjectTypeGraphQLSchema. getMutationType()GraphQLObjectTypeGraphQLSchema. getObjectType(java.lang.String typeName)Called to return a namedGraphQLObjectTypefrom the schemaGraphQLObjectTypeGraphQLSchema. getQueryType()GraphQLObjectTypeGraphQLSchema. getSubscriptionType()GraphQLObjectTypeTypeResolver. getType(TypeResolutionEnvironment env)This call back is invoked passing in a context object to allow you to know what type to use dynamically during runtime forGraphQLInterfaceTypes andGraphQLUnionTypesGraphQLObjectTypeTypeResolverProxy. getType(TypeResolutionEnvironment env)GraphQLObjectTypeGraphQLObjectType. transform(java.util.function.Consumer<GraphQLObjectType.Builder> builderConsumer)This helps you transform the current GraphQLObjectType into another one by starting a builder with all the current values and allows you to transform it how you want.Methods in graphql.schema that return types with arguments of type GraphQLObjectType Modifier and Type Method Description private static com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<GraphQLObjectType>>GraphQLSchema. buildInterfacesToObjectTypes(java.util.Map<java.lang.String,java.util.List<GraphQLObjectType>> groupImplementations)java.util.List<GraphQLObjectType>GraphQLSchema. getImplementations(GraphQLInterfaceType type)This will return the list ofGraphQLObjectTypetypes that implement the given interface type.java.util.List<GraphQLObjectType>DataFetchingFieldSelectionSetImpl.SelectedFieldImpl. getObjectTypes()java.util.List<GraphQLObjectType>SelectedField. getObjectTypes()Methods in graphql.schema with parameters of type GraphQLObjectType Modifier and Type Method Description GraphQLCodeRegistry.BuilderGraphQLCodeRegistry.Builder. dataFetcher(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher)Sets the data fetcher for a specific field inside an object typeDataFetcher<?>GraphQLCodeRegistry.Builder. getDataFetcher(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition)Returns a data fetcher associated with a field within an object typeDataFetcher<?>GraphQLCodeRegistry. getDataFetcher(GraphQLObjectType parentType, GraphQLFieldDefinition fieldDefinition)Returns a data fetcher associated with a field within an object typeGraphQLSchema.BuilderGraphQLSchema.Builder. introspectionSchemaType(GraphQLObjectType introspectionSchemaType)booleanGraphQLSchema. isPossibleType(GraphQLNamedType abstractType, GraphQLObjectType concreteType)Returns true if a specified concrete type is a possible type of a provided abstract type.booleanGraphQLUnionType. isPossibleType(GraphQLObjectType graphQLObjectType)Returns true of the object type is a member of this Union type.GraphQLSchema.BuilderGraphQLSchema.Builder. mutation(GraphQLObjectType mutationType)static GraphQLObjectType.BuilderGraphQLObjectType. newObject(GraphQLObjectType existing)GraphQLUnionType.BuilderGraphQLUnionType.Builder. possibleType(GraphQLObjectType type)GraphQLUnionType.BuilderGraphQLUnionType.Builder. possibleTypes(GraphQLObjectType... type)GraphQLSchema.BuilderGraphQLSchema.Builder. query(GraphQLObjectType queryType)GraphQLSchema.BuilderGraphQLSchema.Builder. subscription(GraphQLObjectType subscriptionType)TraversalControlGraphQLTypeResolvingVisitor. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlGraphQLTypeVisitor. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlGraphQLTypeVisitorStub. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)Method parameters in graphql.schema with type arguments of type GraphQLObjectType Modifier and Type Method Description private static com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<java.lang.String>>GraphQLSchema. buildInterfacesToObjectName(com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<GraphQLObjectType>> byInterface)private static com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<GraphQLObjectType>>GraphQLSchema. buildInterfacesToObjectTypes(java.util.Map<java.lang.String,java.util.List<GraphQLObjectType>> groupImplementations)Constructors in graphql.schema with parameters of type GraphQLObjectType Constructor Description Builder(GraphQLObjectType existing) -
Uses of GraphQLObjectType in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLObjectType Modifier and Type Method Description private voidSchemaGraphFactory. newObject(GraphQLObjectType graphQLObjectType, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLObjectType in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLObjectType Modifier and Type Method Description (package private) GraphQLObjectTypeSchemaGeneratorHelper. buildObjectType(SchemaGeneratorHelper.BuildContext buildCtx, ObjectTypeDefinition typeDefinition)private GraphQLObjectTypeSchemaGeneratorHelper. buildOperation(SchemaGeneratorHelper.BuildContext buildCtx, OperationTypeDefinition operation)default GraphQLObjectTypeSchemaDirectiveWiring. onObject(SchemaDirectiveWiringEnvironment<GraphQLObjectType> environment)This is called when an object is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL elementGraphQLObjectTypeSchemaGeneratorDirectiveHelper. onObject(GraphQLObjectType objectType, SchemaGeneratorDirectiveHelper.Parameters params)Methods in graphql.schema.idl that return types with arguments of type GraphQLObjectType Modifier and Type Method Description private SchemaPrinter.SchemaElementPrinter<GraphQLObjectType>SchemaPrinter. objectPrinter()Methods in graphql.schema.idl with parameters of type GraphQLObjectType Modifier and Type Method Description private static java.lang.ObjectEchoingWiringFactory. fakeObjectValue(GraphQLObjectType fieldType)GraphQLObjectTypeSchemaGeneratorDirectiveHelper. onObject(GraphQLObjectType objectType, SchemaGeneratorDirectiveHelper.Parameters params)TraversalControlSchemaDirectiveWiringSchemaGeneratorPostProcessing.Visitor. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)Method parameters in graphql.schema.idl with type arguments of type GraphQLObjectType Modifier and Type Method Description default GraphQLObjectTypeSchemaDirectiveWiring. onObject(SchemaDirectiveWiringEnvironment<GraphQLObjectType> environment)This is called when an object is encountered, which gives the schema directive a chance to modify the shape and behaviour of that DSL element -
Uses of GraphQLObjectType in graphql.schema.impl
Methods in graphql.schema.impl that return GraphQLObjectType Modifier and Type Method Description static GraphQLObjectTypeSchemaUtil. getOperationRootType(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition)Methods in graphql.schema.impl that return types with arguments of type GraphQLObjectType Modifier and Type Method Description static com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<GraphQLObjectType>>SchemaUtil. groupInterfaceImplementationsByName(java.util.List<GraphQLNamedType> allTypesAsList)Methods in graphql.schema.impl with parameters of type GraphQLObjectType Modifier and Type Method Description TraversalControlGraphQLTypeCollectingVisitor. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLObjectType in graphql.schema.transform
Methods in graphql.schema.transform that return types with arguments of type GraphQLObjectType Modifier and Type Method Description private java.util.List<GraphQLObjectType>FieldVisibilitySchemaTransformation. getOperationTypes(GraphQLSchema schema) -
Uses of GraphQLObjectType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLObjectType Modifier and Type Method Description (package private) booleanTypesImplementInterfaces. objectImplementsInterface(GraphQLInterfaceType interfaceType, GraphQLObjectType objectType)TraversalControlTypeAndFieldRule. visitGraphQLObjectType(GraphQLObjectType type, TraverserContext<GraphQLSchemaElement> context)TraversalControlTypesImplementInterfaces. visitGraphQLObjectType(GraphQLObjectType type, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLObjectType in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLObjectType Modifier and Type Method Description TraversalControlGraphQLSchemaVisitorAdapter. visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)default GraphQLSchemaTraversalControlGraphQLSchemaVisitor. visitObjectType(GraphQLObjectType objectType, GraphQLSchemaVisitor.ObjectVisitorEnvironment environment)Called when visiting aGraphQLObjectTypein the schema
-