Uses of Class
graphql.schema.GraphQLObjectType
Packages that use GraphQLObjectType
Package
Description
-
Uses of GraphQLObjectType in graphql.analysis
Methods in graphql.analysis that return GraphQLObjectTypeModifier and TypeMethodDescriptionprivate GraphQLObjectTypeQueryTraverser.getRootTypeFromOperation(OperationDefinition operationDefinition) -
Uses of GraphQLObjectType in graphql.execution
Fields in graphql.execution declared as GraphQLObjectTypeModifier and TypeFieldDescription(package private) GraphQLObjectTypeExecutionStepInfo.Builder.fieldContainerprivate final GraphQLObjectTypeExecutionStepInfo.fieldContainerprivate GraphQLObjectTypeFieldCollectorParameters.Builder.objectTypeprivate final GraphQLObjectTypeFieldCollectorParameters.objectTypeMethods in graphql.execution that return GraphQLObjectTypeModifier and TypeMethodDescriptionExecutionStepInfo.getFieldContainer()Deprecated.ExecutionStepInfo.getObjectType()The GraphQLObjectType where fieldDefinition is defined.FieldCollectorParameters.getObjectType()private GraphQLObjectTypeResolveType.resolveAbstractType(TypeResolutionEnvironment env, TypeResolver typeResolver, GraphQLNamedOutputType abstractType) protected GraphQLObjectTypeExecutionStrategy.resolveType(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLType fieldType) ResolveType.resolveType(ExecutionContext executionContext, MergedField field, Object source, ExecutionStepInfo executionStepInfo, GraphQLType fieldType, Object localContext) ResolveType.resolveTypeForInterface(TypeResolutionEnvironment env, GraphQLInterfaceType abstractType) ResolveType.resolveTypeForUnion(TypeResolutionEnvironment env, GraphQLUnionType abstractType) Methods in graphql.execution with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionprotected CompletableFuture<ExecutionResult> ExecutionStrategy.completeValueForObject(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLObjectType resolvedObjectType, 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.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.Builder.objectType(GraphQLObjectType objectType) -
Uses of GraphQLObjectType in graphql.introspection
Fields in graphql.introspection declared as GraphQLObjectTypeModifier and TypeFieldDescriptionstatic final GraphQLObjectTypeIntrospection.__Directivestatic final GraphQLObjectTypeIntrospection.__EnumValuestatic final GraphQLObjectTypeIntrospection.__Fieldstatic final GraphQLObjectTypeIntrospection.__InputValuestatic final GraphQLObjectTypeIntrospection.__Schemastatic final GraphQLObjectTypeIntrospection.__TypeMethods in graphql.introspection that return GraphQLObjectTypeModifier and TypeMethodDescriptionprivate GraphQLObjectTypeIntrospectionWithDirectivesSupport.addAppliedDirectives(GraphQLObjectType originalType, GraphQLCodeRegistry.Builder codeRegistry, GraphQLObjectType appliedDirectiveType, GraphQLObjectType directiveArgumentType) private GraphQLObjectTypeIntrospectionWithDirectivesSupport.mkAppliedDirectiveType(String name, GraphQLType directiveArgumentType) private GraphQLObjectTypeIntrospectionWithDirectivesSupport.mkDirectiveArgumentType(String name) Methods in graphql.introspection with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate 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 GraphQLObjectTypeModifier and TypeFieldDescription(package private) Set<GraphQLObjectType> ExecutableNormalizedOperationFactory.CollectedField.objectTypes(package private) Set<GraphQLObjectType> ExecutableNormalizedOperationFactory.CollectedFieldGroup.objectTypesMethods in graphql.normalized that return GraphQLObjectTypeModifier and TypeMethodDescriptionprivate static @Nullable GraphQLObjectTypeExecutableNormalizedOperationToAstCompiler.getOperationType(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind) Methods in graphql.normalized that return types with arguments of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate Set<GraphQLObjectType> ExecutableNormalizedOperationFactory.narrowDownPossibleObjects(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(List<GraphQLFieldDefinition> defs, GraphQLSchema graphQLSchema) Methods in graphql.normalized with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionExecutableNormalizedOperationFactory.collectFromOperation(FieldCollectorNormalizedQueryParams parameters, OperationDefinition operationDefinition, GraphQLObjectType rootType) Method parameters in graphql.normalized with type arguments of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate voidExecutableNormalizedOperationFactory.collectField(FieldCollectorNormalizedQueryParams parameters, List<ExecutableNormalizedOperationFactory.CollectedField> result, Field field, Set<GraphQLObjectType> possibleObjectTypes, GraphQLCompositeType astTypeCondition) private voidExecutableNormalizedOperationFactory.collectFragmentSpread(FieldCollectorNormalizedQueryParams parameters, List<ExecutableNormalizedOperationFactory.CollectedField> result, FragmentSpread fragmentSpread, Set<GraphQLObjectType> possibleObjects) private voidExecutableNormalizedOperationFactory.collectFromSelectionSet(FieldCollectorNormalizedQueryParams parameters, SelectionSet selectionSet, List<ExecutableNormalizedOperationFactory.CollectedField> result, GraphQLCompositeType astTypeCondition, Set<GraphQLObjectType> possibleObjects) private voidExecutableNormalizedOperationFactory.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) Constructor parameters in graphql.normalized with type arguments of type GraphQLObjectTypeModifierConstructorDescriptionCollectedField(Field field, Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition) -
Uses of GraphQLObjectType in graphql.relay
Fields in graphql.relay declared as GraphQLObjectTypeMethods in graphql.relay that return GraphQLObjectTypeModifier and TypeMethodDescriptionRelay.connectionType(String name, GraphQLObjectType edgeType, List<GraphQLFieldDefinition> connectionFields) Relay.edgeType(String name, GraphQLOutputType nodeType, GraphQLInterfaceType nodeInterface, List<GraphQLFieldDefinition> edgeFields) Methods in graphql.relay with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionRelay.connectionType(String name, GraphQLObjectType edgeType, List<GraphQLFieldDefinition> connectionFields) -
Uses of GraphQLObjectType in graphql.schema
Fields in graphql.schema declared as GraphQLObjectTypeModifier and TypeFieldDescriptionprivate GraphQLObjectTypeGraphQLSchema.Builder.introspectionSchemaTypeprivate final GraphQLObjectTypeGraphQLSchema.introspectionSchemaType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot.introspectionSchemaType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot.mutationprivate GraphQLObjectTypeGraphQLSchema.Builder.mutationTypeprivate final GraphQLObjectTypeGraphQLSchema.mutationType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot.queryprivate GraphQLObjectTypeGraphQLSchema.Builder.queryTypeprivate final GraphQLObjectTypeGraphQLSchema.queryType(package private) GraphQLObjectTypeSchemaTransformer.DummyRoot.subscriptionprivate GraphQLObjectTypeGraphQLSchema.Builder.subscriptionTypeprivate final GraphQLObjectTypeGraphQLSchema.subscriptionTypeFields in graphql.schema with type parameters of type GraphQLObjectTypeModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap<String, com.google.common.collect.ImmutableList<GraphQLObjectType>> GraphQLSchema.interfaceNameToObjectTypesMethods in graphql.schema that return GraphQLObjectTypeModifier and TypeMethodDescriptionGraphQLObjectType.Builder.build()GraphQLSchema.getIntrospectionSchemaType()GraphQLSchema.getMutationType()GraphQLSchema.getObjectType(String typeName) Called to return a namedGraphQLObjectTypefrom the schemaGraphQLSchema.getQueryType()GraphQLSchema.getSubscriptionType()TypeResolver.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 andGraphQLUnionTypesTypeResolverProxy.getType(TypeResolutionEnvironment env) GraphQLObjectType.transform(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 GraphQLObjectTypeModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableMap<String, com.google.common.collect.ImmutableList<GraphQLObjectType>> GraphQLSchema.buildInterfacesToObjectTypes(Map<String, List<GraphQLObjectType>> groupImplementations) GraphQLSchema.getImplementations(GraphQLInterfaceType type) This will return the list ofGraphQLObjectTypetypes that implement the given interface type.DataFetchingFieldSelectionSetImpl.SelectedFieldImpl.getObjectTypes()SelectedField.getObjectTypes()Methods in graphql.schema with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionGraphQLCodeRegistry.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.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.Builder.mutation(GraphQLObjectType mutationType) static GraphQLObjectType.BuilderGraphQLObjectType.newObject(GraphQLObjectType existing) GraphQLUnionType.Builder.possibleType(GraphQLObjectType type) GraphQLUnionType.Builder.possibleTypes(GraphQLObjectType... type) GraphQLSchema.Builder.query(GraphQLObjectType queryType) GraphQLSchema.Builder.subscription(GraphQLObjectType subscriptionType) GraphQLTypeResolvingVisitor.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitor.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) GraphQLTypeVisitorStub.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema with type arguments of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableMap<String, com.google.common.collect.ImmutableList<String>> GraphQLSchema.buildInterfacesToObjectName(com.google.common.collect.ImmutableMap<String, com.google.common.collect.ImmutableList<GraphQLObjectType>> byInterface) private static com.google.common.collect.ImmutableMap<String, com.google.common.collect.ImmutableList<GraphQLObjectType>> GraphQLSchema.buildInterfacesToObjectTypes(Map<String, List<GraphQLObjectType>> groupImplementations) Constructors in graphql.schema with parameters of type GraphQLObjectType -
Uses of GraphQLObjectType in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate voidSchemaGraphFactory.newObject(GraphQLObjectType graphQLObjectType, SchemaGraph schemaGraph, boolean isIntrospectionNode) -
Uses of GraphQLObjectType in graphql.schema.idl
Methods in graphql.schema.idl that return GraphQLObjectTypeModifier and TypeMethodDescription(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 elementSchemaGeneratorDirectiveHelper.onObject(GraphQLObjectType objectType, SchemaGeneratorDirectiveHelper.Parameters params) Methods in graphql.schema.idl that return types with arguments of type GraphQLObjectTypeMethods in graphql.schema.idl with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionprivate static ObjectEchoingWiringFactory.fakeObjectValue(GraphQLObjectType fieldType) SchemaGeneratorDirectiveHelper.onObject(GraphQLObjectType objectType, SchemaGeneratorDirectiveHelper.Parameters params) SchemaDirectiveWiringSchemaGeneratorPostProcessing.Visitor.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema.idl with type arguments of type GraphQLObjectTypeModifier and TypeMethodDescriptiondefault 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 GraphQLObjectTypeModifier and TypeMethodDescriptionstatic GraphQLObjectTypeSchemaUtil.getOperationRootType(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition) Methods in graphql.schema.impl that return types with arguments of type GraphQLObjectTypeModifier and TypeMethodDescriptionstatic com.google.common.collect.ImmutableMap<String, List<GraphQLObjectType>> SchemaUtil.groupInterfaceImplementationsByName(List<GraphQLNamedType> allTypesAsList) Methods in graphql.schema.impl with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionGraphQLTypeCollectingVisitor.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) MultiReadOnlyGraphQLTypeVisitor.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 GraphQLObjectTypeModifier and TypeMethodDescriptionprivate List<GraphQLObjectType> FieldVisibilitySchemaTransformation.getOperationTypes(GraphQLSchema schema) -
Uses of GraphQLObjectType in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLObjectTypeModifier and TypeMethodDescription(package private) booleanTypesImplementInterfaces.objectImplementsInterface(GraphQLInterfaceType interfaceType, GraphQLObjectType objectType) TypeAndFieldRule.visitGraphQLObjectType(GraphQLObjectType type, TraverserContext<GraphQLSchemaElement> context) TypesImplementInterfaces.visitGraphQLObjectType(GraphQLObjectType type, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLObjectType in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLObjectTypeModifier and TypeMethodDescriptionGraphQLSchemaVisitorAdapter.visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context) default GraphQLSchemaTraversalControlGraphQLSchemaVisitor.visitObjectType(GraphQLObjectType objectType, GraphQLSchemaVisitor.ObjectVisitorEnvironment environment) Called when visiting aGraphQLObjectTypein the schema
ExecutionStepInfo.getObjectType()instead as it is named better