Uses of Interface
graphql.schema.GraphQLFieldsContainer
-
-
Uses of GraphQLFieldsContainer in graphql.analysis
Fields in graphql.analysis declared as GraphQLFieldsContainer Modifier and Type Field Description private GraphQLFieldsContainerQueryVisitorFieldEnvironmentImpl. unmodifiedParentTypeMethods in graphql.analysis that return GraphQLFieldsContainer Modifier and Type Method Description GraphQLFieldsContainerQueryVisitorFieldEnvironment. getFieldsContainer()GraphQLFieldsContainerQueryVisitorFieldEnvironmentImpl. getFieldsContainer()Constructors in graphql.analysis with parameters of type GraphQLFieldsContainer Constructor Description QueryVisitorFieldEnvironmentImpl(boolean typeNameIntrospectionField, Field field, GraphQLFieldDefinition fieldDefinition, GraphQLOutputType parentType, GraphQLFieldsContainer unmodifiedParentType, QueryVisitorFieldEnvironment parentEnvironment, java.util.Map<java.lang.String,java.lang.Object> arguments, SelectionSetContainer selectionSetContainer, TraverserContext<Node> traverserContext, GraphQLSchema schema) -
Uses of GraphQLFieldsContainer in graphql.introspection
Methods in graphql.introspection with parameters of type GraphQLFieldsContainer Modifier and Type Method Description private static voidIntrospection. register(GraphQLFieldsContainer parentType, java.lang.String fieldName, IntrospectionDataFetcher<?> introspectionDataFetcher)private static <T> voidIntrospection. register(GraphQLFieldsContainer parentType, java.lang.String fieldName, java.lang.Class<T> targetClass, java.util.function.Function<T,java.lang.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 GraphQLFieldsContainer Modifier and Type Method Description ExecutableNormalizedFieldExecutableNormalizedOperation. 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.schema Modifier and Type Interface Description interfaceGraphQLImplementingTypeA GraphQLType which can implement interfacesClasses in graphql.schema that implement GraphQLFieldsContainer 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.Methods in graphql.schema with parameters of type GraphQLFieldsContainer Modifier and Type Method Description static FieldCoordinatesFieldCoordinates. coordinates(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition)Creates new field coordinatesstatic FieldCoordinatesFieldCoordinates. coordinates(GraphQLFieldsContainer parentType, java.lang.String fieldName)Creates new field coordinatesGraphQLCodeRegistry.BuilderGraphQLCodeRegistry.Builder. dataFetcher(GraphQLFieldsContainer parentType, GraphQLFieldDefinition fieldDefinition, DataFetcher<?> dataFetcher)Deprecated.This is confusing becauseGraphQLInterfaceTypes cant have data fetchers.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 GraphQLFieldsContainer Modifier and Type Field Description private GraphQLFieldsContainerSchemaDirectiveWiringEnvironmentImpl. fieldsContainerprivate GraphQLFieldsContainerSchemaGeneratorDirectiveHelper.Parameters. fieldsContainerMethods in graphql.schema.idl that return GraphQLFieldsContainer Modifier and Type Method Description GraphQLFieldsContainerSchemaDirectiveWiringEnvironment. getFieldsContainer()GraphQLFieldsContainerSchemaDirectiveWiringEnvironmentImpl. getFieldsContainer()GraphQLFieldsContainerSchemaGeneratorDirectiveHelper.Parameters. getFieldsContainer()Constructors in graphql.schema.idl with parameters of type GraphQLFieldsContainer Constructor Description Parameters(TypeDefinitionRegistry typeRegistry, RuntimeWiring runtimeWiring, java.util.Map<java.lang.String,java.lang.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 GraphQLFieldsContainer Modifier and Type Method Description TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLFieldsContainer(GraphQLFieldsContainer node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLFieldsContainer in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLFieldsContainer Modifier and Type Method Description private voidTypeAndFieldRule. validateContainsField(GraphQLFieldsContainer type, SchemaValidationErrorCollector errorCollector) -
Uses of GraphQLFieldsContainer in graphql.schema.visibility
Methods in graphql.schema.visibility with parameters of type GraphQLFieldsContainer Modifier and Type Method Description GraphQLFieldDefinitionBlockedFields. getFieldDefinition(GraphQLFieldsContainer fieldsContainer, java.lang.String fieldName)GraphQLFieldDefinitionDefaultGraphqlFieldVisibility. getFieldDefinition(GraphQLFieldsContainer fieldsContainer, java.lang.String fieldName)GraphQLFieldDefinitionGraphqlFieldVisibility. getFieldDefinition(GraphQLFieldsContainer fieldsContainer, java.lang.String fieldName)Called to get a named field from an object type or interfaceGraphQLFieldDefinitionNoIntrospectionGraphqlFieldVisibility. getFieldDefinition(GraphQLFieldsContainer fieldsContainer, java.lang.String fieldName)Deprecated.java.util.List<GraphQLFieldDefinition>BlockedFields. getFieldDefinitions(GraphQLFieldsContainer fieldsContainer)java.util.List<GraphQLFieldDefinition>DefaultGraphqlFieldVisibility. getFieldDefinitions(GraphQLFieldsContainer fieldsContainer)java.util.List<GraphQLFieldDefinition>GraphqlFieldVisibility. getFieldDefinitions(GraphQLFieldsContainer fieldsContainer)Called to get the list of fields from an object type or interfacejava.util.List<GraphQLFieldDefinition>NoIntrospectionGraphqlFieldVisibility. getFieldDefinitions(GraphQLFieldsContainer fieldsContainer)Deprecated. -
Uses of GraphQLFieldsContainer in graphql.schema.visitor
Methods in graphql.schema.visitor that return GraphQLFieldsContainer Modifier and Type Method Description GraphQLFieldsContainerGraphQLSchemaVisitor.FieldDefinitionVisitorEnvironment. getContainer()GraphQLFieldsContainerGraphQLSchemaVisitorAdapter.FieldDefinitionEnv. getContainer() -
Uses of GraphQLFieldsContainer in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLFieldsContainer Modifier and Type Method Description private GraphQLFieldDefinitionOverlappingFieldsCanBeMerged. getVisibleFieldDefinition(GraphQLFieldsContainer fieldsContainer, Field field)
-