Uses of Class
graphql.language.Field
Packages that use Field
Package
Description
-
Uses of Field in graphql.analysis
Fields in graphql.analysis declared as FieldModifier and TypeFieldDescriptionprivate final Field
FieldComplexityEnvironment.field
private final Field
QueryVisitorFieldEnvironmentImpl.field
Methods in graphql.analysis that return FieldModifier and TypeMethodDescriptionFieldComplexityEnvironment.getField()
QueryVisitorFieldEnvironment.getField()
QueryVisitorFieldEnvironmentImpl.getField()
Methods in graphql.analysis with parameters of type FieldModifier and TypeMethodDescriptionNodeVisitorWithTypeTracking.visitField
(Field field, TraverserContext<Node> context) Constructors in graphql.analysis with parameters of type FieldModifierConstructorDescriptionFieldComplexityEnvironment
(Field field, GraphQLFieldDefinition fieldDefinition, GraphQLCompositeType parentType, Map<String, Object> arguments, FieldComplexityEnvironment parentEnvironment) QueryVisitorFieldEnvironmentImpl
(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 Field in graphql.execution
Fields in graphql.execution declared as FieldFields in graphql.execution with type parameters of type FieldModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder
<Field> MergedField.Builder.fields
private final com.google.common.collect.ImmutableList
<Field> MergedField.fields
Methods in graphql.execution that return FieldMethods in graphql.execution that return types with arguments of type FieldMethods in graphql.execution with parameters of type FieldModifier and TypeMethodDescriptionprivate void
FieldCollector.collectField
(FieldCollectorParameters parameters, Map<String, MergedField> fields, Field field) protected GraphQLFieldDefinition
ExecutionStrategy.getFieldDef
(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Field field) Called to discover the field definition give the current parameters and the ASTField
protected GraphQLFieldDefinition
ExecutionStrategy.getFieldDef
(GraphQLSchema schema, GraphQLObjectType parentType, Field field) Called to discover the field definition give the current parameters and the ASTField
static String
ExecutionStrategy.mkNameForPath
(Field currentField) static MergedField.Builder
MergedField.newMergedField
(Field field) Method parameters in graphql.execution with type arguments of type FieldModifier and TypeMethodDescriptionstatic String
ExecutionStrategy.mkNameForPath
(List<Field> currentField) static MergedField.Builder
MergedField.newMergedField
(List<Field> fields) Constructor parameters in graphql.execution with type arguments of type FieldModifierConstructorDescriptionprivate
MergedField
(com.google.common.collect.ImmutableList<Field> fields) -
Uses of Field in graphql.execution.directives
Fields in graphql.execution.directives with type parameters of type FieldModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableMap
<Field, List<QueryAppliedDirective>> QueryDirectivesImpl.fieldAppliedDirectivesByField
private com.google.common.collect.ImmutableMap
<Field, List<GraphQLDirective>> QueryDirectivesImpl.fieldDirectivesByField
Methods in graphql.execution.directives that return types with arguments of type FieldModifier and TypeMethodDescriptionQueryDirectives.getImmediateAppliedDirectivesByField()
This will return a map of theField
s inside aMergedField
and the immediate applied directives that are on each specific fieldQueryDirectivesImpl.getImmediateAppliedDirectivesByField()
QueryDirectives.getImmediateDirectivesByField()
Deprecated.QueryDirectivesImpl.getImmediateDirectivesByField()
Methods in graphql.execution.directives with parameters of type FieldModifier and TypeMethodDescription -
Uses of Field in graphql.execution.instrumentation.fieldvalidation
Methods in graphql.execution.instrumentation.fieldvalidation that return FieldModifier and TypeMethodDescriptionFieldAndArguments.getField()
FieldValidationSupport.FieldAndArgumentsImpl.getField()
Constructors in graphql.execution.instrumentation.fieldvalidation with parameters of type FieldModifierConstructorDescription(package private)
FieldAndArgError
(String message, Field field, ResultPath path) -
Uses of Field in graphql.language
Methods in graphql.language that return FieldModifier and TypeMethodDescriptionField.Builder.build()
Field.deepCopy()
Field.transform
(Consumer<Field.Builder> builderConsumer) Field.withNewChildren
(NodeChildrenContainer newChildren) Methods in graphql.language that return types with arguments of type FieldMethods in graphql.language with parameters of type FieldModifier and TypeMethodDescriptionNodeVisitor.visitField
(Field node, TraverserContext<Node> data) NodeVisitorStub.visitField
(Field node, TraverserContext<Node> context) Constructors in graphql.language with parameters of type Field -
Uses of Field in graphql.normalized
Fields in graphql.normalized declared as FieldModifier and TypeFieldDescription(package private) Field
ExecutableNormalizedOperationFactory.CollectedField.field
(package private) final Field
ExecutableNormalizedOperationFactory.FieldAndAstParent.field
Fields in graphql.normalized with type parameters of type FieldModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableListMultimap
<Field, ExecutableNormalizedField> ExecutableNormalizedOperation.fieldToNormalizedField
Methods in graphql.normalized that return FieldModifier and TypeMethodDescriptionprivate static Field
ExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField
(GraphQLSchema schema, String objectTypeName, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) Methods in graphql.normalized that return types with arguments of type FieldModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableListMultimap
<Field, ExecutableNormalizedField> ExecutableNormalizedOperation.getFieldToNormalizedField()
This is a multimap and the size of it reflects all the normalized fields in the operationExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField
(GraphQLSchema schema, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) Methods in graphql.normalized with parameters of type FieldModifier and TypeMethodDescriptionprivate void
ExecutableNormalizedOperationFactory.collectField
(FieldCollectorNormalizedQueryParams parameters, List<ExecutableNormalizedOperationFactory.CollectedField> result, Field field, Set<GraphQLObjectType> possibleObjectTypes, GraphQLCompositeType astTypeCondition) ExecutableNormalizedOperation.getNormalizedFields
(Field field) Looks up one or moreExecutableNormalizedField
s given aField
AST element in the operationMethod parameters in graphql.normalized with type arguments of type FieldModifier and TypeMethodDescriptionprivate void
ExecutableNormalizedOperationFactory.buildFieldWithChildren
(ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> fieldAndAstParents, FieldCollectorNormalizedQueryParams fieldCollectorNormalizedQueryParams, com.google.common.collect.ImmutableListMultimap.Builder<Field, ExecutableNormalizedField> fieldNormalizedField, BiConsumer<ExecutableNormalizedField, MergedField> captureMergedField, com.google.common.collect.ImmutableListMultimap.Builder<FieldCoordinates, ExecutableNormalizedField> coordinatesToNormalizedFields, int curLevel, int maxLevel) private static SelectionSet
ExecutableNormalizedOperationToAstCompiler.selectionSet
(List<Field> fields) private void
ExecutableNormalizedOperationFactory.updateFieldToNFMap
(ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> mergedField, com.google.common.collect.ImmutableListMultimap.Builder<Field, ExecutableNormalizedField> fieldToNormalizedField) Constructors in graphql.normalized with parameters of type FieldModifierConstructorDescriptionCollectedField
(Field field, Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition) private
FieldAndAstParent
(Field field, GraphQLCompositeType astParentType) Constructor parameters in graphql.normalized with type arguments of type FieldModifierConstructorDescriptionExecutableNormalizedOperation
(OperationDefinition.Operation operation, String operationName, List<ExecutableNormalizedField> topLevelFields, com.google.common.collect.ImmutableListMultimap<Field, ExecutableNormalizedField> fieldToNormalizedField, Map<ExecutableNormalizedField, MergedField> normalizedFieldToMergedField, Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, com.google.common.collect.ImmutableListMultimap<FieldCoordinates, ExecutableNormalizedField> coordinatesToNormalizedFields) -
Uses of Field in graphql.parser
Methods in graphql.parser that return FieldModifier and TypeMethodDescriptionprotected Field
GraphqlAntlrToLanguage.createField
(GraphqlParser.FieldContext ctx) -
Uses of Field in graphql.schema
Methods in graphql.schema that return FieldModifier and TypeMethodDescriptionDataFetchingEnvironment.getField()
DataFetchingEnvironmentImpl.getField()
DelegatingDataFetchingEnvironment.getField()
Methods in graphql.schema that return types with arguments of type Field -
Uses of Field in graphql.validation
Methods in graphql.validation with parameters of type FieldModifier and TypeMethodDescriptionvoid
AbstractRule.checkField
(Field field) private void
RulesVisitor.checkField
(Field node) private void
private GraphQLFieldDefinition
TraversalContext.getFieldDef
(GraphQLSchema schema, GraphQLType parentType, Field field) -
Uses of Field in graphql.validation.rules
Fields in graphql.validation.rules declared as FieldModifier and TypeFieldDescription(package private) final Field
OverlappingFieldsCanBeMerged.FieldAndType.field
Fields in graphql.validation.rules with type parameters of type FieldModifier and TypeFieldDescriptionOverlappingFieldsCanBeMerged.conflictsReported
OverlappingFieldsCanBeMerged.Conflict.fields
Methods in graphql.validation.rules with parameters of type FieldModifier and TypeMethodDescriptionvoid
FieldsOnCorrectType.checkField
(Field field) void
ProvidedNonNullArguments.checkField
(Field field) void
ScalarLeaves.checkField
(Field field) void
UniqueArgumentNames.checkField
(Field field) void
UniqueDirectiveNamesPerLocation.checkField
(Field field) private void
OverlappingFieldsCanBeMerged.collectFieldsForField
(Map<String, Set<OverlappingFieldsCanBeMerged.FieldAndType>> fieldMap, GraphQLType parentType, Field field) private GraphQLFieldDefinition
OverlappingFieldsCanBeMerged.getVisibleFieldDefinition
(GraphQLFieldsContainer fieldsContainer, Field field) Method parameters in graphql.validation.rules with type arguments of type FieldModifier and TypeMethodDescriptionOverlappingFieldsCanBeMerged.mkNotSameTypeError
(com.google.common.collect.ImmutableList<String> path, List<Field> fields, GraphQLType typeA, GraphQLType typeB) Constructors in graphql.validation.rules with parameters of type FieldModifierConstructorDescriptionFieldAndType
(Field field, GraphQLType graphQLType, GraphQLType parentType) Constructor parameters in graphql.validation.rules with type arguments of type Field
QueryAppliedDirective
methods instead