Uses of Interface
graphql.schema.GraphQLFieldsContainer
Packages that use GraphQLFieldsContainer
Package
Description
-
Uses of GraphQLFieldsContainer in graphql.analysis
Fields in graphql.analysis declared as GraphQLFieldsContainerModifier and TypeFieldDescriptionprivate final GraphQLFieldsContainer
QueryVisitorFieldEnvironmentImpl.unmodifiedParentType
Methods in graphql.analysis that return GraphQLFieldsContainerModifier and TypeMethodDescriptionQueryVisitorFieldEnvironment.getFieldsContainer()
QueryVisitorFieldEnvironmentImpl.getFieldsContainer()
Constructors in graphql.analysis with parameters of type GraphQLFieldsContainerModifierConstructorDescriptionQueryVisitorFieldEnvironmentImpl
(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 GraphQLFieldsContainer in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionprivate static void
Introspection.register
(GraphQLFieldsContainer parentType, String fieldName, IntrospectionDataFetcher<?> introspectionDataFetcher) private static <T> void
Introspection.register
(GraphQLFieldsContainer parentType, String fieldName, Class<T> targetClass, Function<T, Object> getter) To help runtimes such as graalvm, we make sure we have an explicit data fetchers rather then usePropertyDataFetcher
and its reflective mechanisms. -
Uses of GraphQLFieldsContainer in graphql.normalized
Methods in graphql.normalized with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionExecutableNormalizedOperation.getNormalizedField
(MergedField mergedField, GraphQLFieldsContainer fieldsContainer, ResultPath resultPath) This will find aExecutableNormalizedField
given a merged field and a result path. -
Uses of GraphQLFieldsContainer in graphql.schema
Subinterfaces of GraphQLFieldsContainer in graphql.schemaModifier and TypeInterfaceDescriptioninterface
A GraphQLType which can implement interfacesClasses in graphql.schema that implement GraphQLFieldsContainerModifier 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.Methods in graphql.schema with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionstatic FieldCoordinates
FieldCoordinates.coordinates
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Creates new field coordinatesstatic FieldCoordinates
FieldCoordinates.coordinates
(GraphQLFieldsContainer parentType, String fieldName) Creates new field coordinatesGraphQLCodeRegistry.Builder.dataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher) Deprecated.DataFetcher
<?> GraphQLCodeRegistry.Builder.getDataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Deprecated.This is confusing becauseGraphQLInterfaceType
s cant have data fetchers.DataFetcher
<?> GraphQLCodeRegistry.getDataFetcher
(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Deprecated.This is confusing becauseGraphQLInterfaceType
s cant have data fetchers.default TraversalControl
GraphQLTypeVisitor.visitGraphQLFieldsContainer
(GraphQLFieldsContainer node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldsContainer in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLFieldsContainerModifier and TypeFieldDescriptionprivate final GraphQLFieldsContainer
SchemaDirectiveWiringEnvironmentImpl.fieldsContainer
private final GraphQLFieldsContainer
SchemaGeneratorDirectiveHelper.Parameters.fieldsContainer
Methods in graphql.schema.idl that return GraphQLFieldsContainerModifier and TypeMethodDescriptionSchemaDirectiveWiringEnvironment.getFieldsContainer()
SchemaDirectiveWiringEnvironmentImpl.getFieldsContainer()
SchemaGeneratorDirectiveHelper.Parameters.getFieldsContainer()
Methods in graphql.schema.idl with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionSchemaGeneratorDirectiveHelper.Parameters.newParams
(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree) SchemaGeneratorDirectiveHelper.Parameters.newParams
(GraphQLFieldsContainer fieldsContainer, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree) private List
<GraphQLArgument> SchemaGeneratorDirectiveHelper.wireArguments
(GraphQLFieldDefinition fieldDefinition, GraphQLFieldsContainer fieldsContainer, NamedNode<?> fieldsContainerNode, SchemaGeneratorDirectiveHelper.Parameters params, GraphQLFieldDefinition field) private List
<GraphQLFieldDefinition> SchemaGeneratorDirectiveHelper.wireFields
(GraphQLFieldsContainer fieldsContainer, NamedNode<?> fieldsContainerNode, SchemaGeneratorDirectiveHelper.Parameters params) Constructors in graphql.schema.idl with parameters of type GraphQLFieldsContainerModifierConstructorDescription(package private)
Parameters
(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, Map<String, Object> context, GraphQLCodeRegistry.Builder codeRegistry, NodeParentTree<NamedNode<?>> nodeParentTree, GraphqlElementParentTree elementParentTree, GraphQLFieldsContainer fieldsContainer, GraphQLFieldDefinition fieldDefinition) -
Uses of GraphQLFieldsContainer in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionMultiReadOnlyGraphQLTypeVisitor.visitGraphQLFieldsContainer
(GraphQLFieldsContainer node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldsContainer in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionprivate void
TypeAndFieldRule.validateContainsField
(GraphQLFieldsContainer type, SchemaValidationErrorCollector errorCollector) -
Uses of GraphQLFieldsContainer in graphql.schema.visibility
Methods in graphql.schema.visibility with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionBlockedFields.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) DefaultGraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) GraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) Called to get a named field from an object type or interfaceNoIntrospectionGraphqlFieldVisibility.getFieldDefinition
(GraphQLFieldsContainer fieldsContainer, String fieldName) Deprecated.BlockedFields.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) DefaultGraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) GraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) Called to get the list of fields from an object type or interfaceNoIntrospectionGraphqlFieldVisibility.getFieldDefinitions
(GraphQLFieldsContainer fieldsContainer) Deprecated. -
Uses of GraphQLFieldsContainer in graphql.schema.visitor
Methods in graphql.schema.visitor that return GraphQLFieldsContainerModifier and TypeMethodDescriptionGraphQLSchemaVisitor.FieldDefinitionVisitorEnvironment.getContainer()
GraphQLSchemaVisitorAdapter.FieldDefinitionEnv.getContainer()
-
Uses of GraphQLFieldsContainer in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLFieldsContainerModifier and TypeMethodDescriptionprivate GraphQLFieldDefinition
OverlappingFieldsCanBeMerged.getVisibleFieldDefinition
(GraphQLFieldsContainer fieldsContainer, Field field)
GraphQLInterfaceType
s cant have data fetchers.