Uses of Class
graphql.language.Field
-
-
Uses of Field in graphql.analysis
Fields in graphql.analysis declared as Field Modifier and Type Field Description private Field
FieldComplexityEnvironment. field
private Field
QueryVisitorFieldEnvironmentImpl. field
Methods in graphql.analysis that return Field Modifier and Type Method Description Field
FieldComplexityEnvironment. getField()
Field
QueryVisitorFieldEnvironment. getField()
Field
QueryVisitorFieldEnvironmentImpl. getField()
Methods in graphql.analysis with parameters of type Field Modifier and Type Method Description TraversalControl
NodeVisitorWithTypeTracking. visitField(Field field, TraverserContext<Node> context)
Constructors in graphql.analysis with parameters of type Field Constructor Description FieldComplexityEnvironment(Field field, GraphQLFieldDefinition fieldDefinition, GraphQLCompositeType parentType, java.util.Map<java.lang.String,java.lang.Object> arguments, FieldComplexityEnvironment parentEnvironment)
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 Field in graphql.execution
Fields in graphql.execution declared as Field Modifier and Type Field Description private Field
MergedField. singleField
Fields in graphql.execution with type parameters of type Field Modifier and Type Field Description private com.google.common.collect.ImmutableList.Builder<Field>
MergedField.Builder. fields
private com.google.common.collect.ImmutableList<Field>
MergedField. fields
Methods in graphql.execution that return Field Modifier and Type Method Description Field
MergedField. getSingleField()
The first of the merged fields.Methods in graphql.execution that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field>
MergedField. getFields()
All merged fieldsMethods in graphql.execution with parameters of type Field Modifier and Type Method Description MergedField.Builder
MergedField.Builder. addField(Field field)
private void
FieldCollector. collectField(FieldCollectorParameters parameters, java.util.Map<java.lang.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 java.lang.String
ExecutionStrategy. mkNameForPath(Field currentField)
static MergedField.Builder
MergedField. newMergedField(Field field)
Method parameters in graphql.execution with type arguments of type Field Modifier and Type Method Description MergedField.Builder
MergedField.Builder. fields(java.util.List<Field> fields)
static java.lang.String
ExecutionStrategy. mkNameForPath(java.util.List<Field> currentField)
static MergedField.Builder
MergedField. newMergedField(java.util.List<Field> fields)
Constructor parameters in graphql.execution with type arguments of type Field Constructor Description 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 Field Modifier and Type Field Description private com.google.common.collect.ImmutableMap<Field,java.util.List<QueryAppliedDirective>>
QueryDirectivesImpl. fieldAppliedDirectivesByField
private com.google.common.collect.ImmutableMap<Field,java.util.List<GraphQLDirective>>
QueryDirectivesImpl. fieldDirectivesByField
Methods in graphql.execution.directives that return types with arguments of type Field Modifier and Type Method Description java.util.Map<Field,java.util.List<QueryAppliedDirective>>
QueryDirectives. getImmediateAppliedDirectivesByField()
This will return a map of theField
s inside aMergedField
and the immediate applied directives that are on each specific fieldjava.util.Map<Field,java.util.List<QueryAppliedDirective>>
QueryDirectivesImpl. getImmediateAppliedDirectivesByField()
java.util.Map<Field,java.util.List<GraphQLDirective>>
QueryDirectives. getImmediateDirectivesByField()
Deprecated.- use theQueryAppliedDirective
methods insteadjava.util.Map<Field,java.util.List<GraphQLDirective>>
QueryDirectivesImpl. getImmediateDirectivesByField()
Methods in graphql.execution.directives with parameters of type Field Modifier and Type Method Description QueryDirectives.Builder
QueryDirectives.Builder. field(Field field)
QueryDirectives.Builder
QueryDirectivesBuilder. field(Field field)
-
Uses of Field in graphql.execution.instrumentation.fieldvalidation
Methods in graphql.execution.instrumentation.fieldvalidation that return Field Modifier and Type Method Description Field
FieldAndArguments. getField()
Field
FieldValidationSupport.FieldAndArgumentsImpl. getField()
Constructors in graphql.execution.instrumentation.fieldvalidation with parameters of type Field Constructor Description FieldAndArgError(java.lang.String message, Field field, ResultPath path)
-
Uses of Field in graphql.language
Methods in graphql.language that return Field Modifier and Type Method Description Field
Field.Builder. build()
Field
Field. deepCopy()
Field
Field. transform(java.util.function.Consumer<Field.Builder> builderConsumer)
Field
Field. withNewChildren(NodeChildrenContainer newChildren)
Methods in graphql.language that return types with arguments of type Field Modifier and Type Method Description private AstPrinter.NodePrinter<Field>
AstPrinter. field()
Methods in graphql.language with parameters of type Field Modifier and Type Method Description TraversalControl
NodeVisitor. visitField(Field node, TraverserContext<Node> data)
TraversalControl
NodeVisitorStub. visitField(Field node, TraverserContext<Node> context)
Constructors in graphql.language with parameters of type Field Constructor Description Builder(Field existing)
-
Uses of Field in graphql.normalized
Fields in graphql.normalized declared as Field Modifier and Type Field Description (package private) Field
ExecutableNormalizedOperationFactory.CollectedField. field
(package private) Field
ExecutableNormalizedOperationFactory.FieldAndAstParent. field
Fields in graphql.normalized with type parameters of type Field Modifier and Type Field Description private com.google.common.collect.ImmutableListMultimap<Field,ExecutableNormalizedField>
ExecutableNormalizedOperation. fieldToNormalizedField
Methods in graphql.normalized that return Field Modifier and Type Method Description private static Field
ExecutableNormalizedOperationToAstCompiler. selectionForNormalizedField(GraphQLSchema schema, java.lang.String objectTypeName, ExecutableNormalizedField executableNormalizedField, @NotNull java.util.Map<ExecutableNormalizedField,QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator)
Methods in graphql.normalized that return types with arguments of type Field Modifier and Type Method Description com.google.common.collect.ImmutableListMultimap<Field,ExecutableNormalizedField>
ExecutableNormalizedOperation. getFieldToNormalizedField()
This is a multimap and the size of it reflects all the normalized fields in the operationprivate static java.util.Map<java.lang.String,Field>
ExecutableNormalizedOperationToAstCompiler. selectionForNormalizedField(GraphQLSchema schema, ExecutableNormalizedField executableNormalizedField, @NotNull java.util.Map<ExecutableNormalizedField,QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator)
Methods in graphql.normalized with parameters of type Field Modifier and Type Method Description private void
ExecutableNormalizedOperationFactory. collectField(FieldCollectorNormalizedQueryParams parameters, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, Field field, java.util.Set<GraphQLObjectType> possibleObjectTypes, GraphQLCompositeType astTypeCondition)
java.util.List<ExecutableNormalizedField>
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 Field Modifier and Type Method Description private void
ExecutableNormalizedOperationFactory. buildFieldWithChildren(ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> fieldAndAstParents, FieldCollectorNormalizedQueryParams fieldCollectorNormalizedQueryParams, com.google.common.collect.ImmutableListMultimap.Builder<Field,ExecutableNormalizedField> fieldNormalizedField, java.util.function.BiConsumer<ExecutableNormalizedField,MergedField> captureMergedField, com.google.common.collect.ImmutableListMultimap.Builder<FieldCoordinates,ExecutableNormalizedField> coordinatesToNormalizedFields, int curLevel, int maxLevel)
private static SelectionSet
ExecutableNormalizedOperationToAstCompiler. selectionSet(java.util.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 Field Constructor Description CollectedField(Field field, java.util.Set<GraphQLObjectType> objectTypes, GraphQLCompositeType astTypeCondition)
FieldAndAstParent(Field field, GraphQLCompositeType astParentType)
Constructor parameters in graphql.normalized with type arguments of type Field Constructor Description ExecutableNormalizedOperation(OperationDefinition.Operation operation, java.lang.String operationName, java.util.List<ExecutableNormalizedField> topLevelFields, com.google.common.collect.ImmutableListMultimap<Field,ExecutableNormalizedField> fieldToNormalizedField, java.util.Map<ExecutableNormalizedField,MergedField> normalizedFieldToMergedField, java.util.Map<ExecutableNormalizedField,QueryDirectives> normalizedFieldToQueryDirectives, com.google.common.collect.ImmutableListMultimap<FieldCoordinates,ExecutableNormalizedField> coordinatesToNormalizedFields)
-
Uses of Field in graphql.parser
Methods in graphql.parser that return Field Modifier and Type Method Description protected Field
GraphqlAntlrToLanguage. createField(GraphqlParser.FieldContext ctx)
-
Uses of Field in graphql.schema
Methods in graphql.schema that return Field Modifier and Type Method Description Field
DataFetchingEnvironment. getField()
Field
DataFetchingEnvironmentImpl. getField()
Field
DelegatingDataFetchingEnvironment. getField()
Methods in graphql.schema that return types with arguments of type Field Modifier and Type Method Description java.util.List<Field>
DataFetchingEnvironment. getFields()
Deprecated.java.util.List<Field>
DataFetchingEnvironmentImpl. getFields()
java.util.List<Field>
DelegatingDataFetchingEnvironment. getFields()
Deprecated. -
Uses of Field in graphql.validation
Methods in graphql.validation with parameters of type Field Modifier and Type Method Description void
AbstractRule. checkField(Field field)
private void
RulesVisitor. checkField(Field node)
private void
TraversalContext. enterImpl(Field field)
private GraphQLFieldDefinition
TraversalContext. getFieldDef(GraphQLSchema schema, GraphQLType parentType, Field field)
-
Uses of Field in graphql.validation.rules
Fields in graphql.validation.rules declared as Field Modifier and Type Field Description (package private) Field
OverlappingFieldsCanBeMerged.FieldAndType. field
Fields in graphql.validation.rules with type parameters of type Field Modifier and Type Field Description private java.util.Set<java.util.Set<Field>>
OverlappingFieldsCanBeMerged. conflictsReported
(package private) java.util.Set<Field>
OverlappingFieldsCanBeMerged.Conflict. fields
Methods in graphql.validation.rules with parameters of type Field Modifier and Type Method Description void
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(java.util.Map<java.lang.String,java.util.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 Field Modifier and Type Method Description private OverlappingFieldsCanBeMerged.Conflict
OverlappingFieldsCanBeMerged. mkNotSameTypeError(com.google.common.collect.ImmutableList<java.lang.String> path, java.util.List<Field> fields, GraphQLType typeA, GraphQLType typeB)
Constructors in graphql.validation.rules with parameters of type Field Constructor Description FieldAndType(Field field, GraphQLType graphQLType, GraphQLType parentType)
Constructor parameters in graphql.validation.rules with type arguments of type Field Constructor Description Conflict(java.lang.String reason, java.util.List<Field> fields)
-