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 GraphQLFieldsContainerQueryVisitorFieldEnvironmentImpl.unmodifiedParentTypeMethods 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 voidIntrospection.register(GraphQLFieldsContainer parentType, String fieldName, IntrospectionDataFetcher<?> introspectionDataFetcher) private static <T> voidIntrospection.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 usePropertyDataFetcherand 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 aExecutableNormalizedFieldgiven a merged field and a result path. -
Uses of GraphQLFieldsContainer in graphql.schema
Subinterfaces of GraphQLFieldsContainer in graphql.schemaModifier and TypeInterfaceDescriptioninterfaceA GraphQLType which can implement interfacesClasses in graphql.schema that implement GraphQLFieldsContainerModifier and TypeClassDescriptionclassIn graphql, an interface is an abstract type that defines the set of fields that a type must include to implement that interface.classThis 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 FieldCoordinatesFieldCoordinates.coordinates(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Creates new field coordinatesstatic FieldCoordinatesFieldCoordinates.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 becauseGraphQLInterfaceTypes cant have data fetchers.DataFetcher<?> GraphQLCodeRegistry.getDataFetcher(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition) Deprecated.This is confusing becauseGraphQLInterfaceTypes cant have data fetchers.default TraversalControlGraphQLTypeVisitor.visitGraphQLFieldsContainer(GraphQLFieldsContainer node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldsContainer in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLFieldsContainerModifier and TypeFieldDescriptionprivate final GraphQLFieldsContainerSchemaDirectiveWiringEnvironmentImpl.fieldsContainerprivate final GraphQLFieldsContainerSchemaGeneratorDirectiveHelper.Parameters.fieldsContainerMethods 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 voidTypeAndFieldRule.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 GraphQLFieldDefinitionOverlappingFieldsCanBeMerged.getVisibleFieldDefinition(GraphQLFieldsContainer fieldsContainer, Field field)
GraphQLInterfaceTypes cant have data fetchers.