Uses of Class
graphql.execution.MergedField
-
Packages that use MergedField Package Description graphql graphql.execution graphql.execution.directives graphql.introspection graphql.normalized graphql.schema -
-
Uses of MergedField in graphql
Fields in graphql declared as MergedField Modifier and Type Field Description private MergedField
TypeResolutionEnvironment. field
Methods in graphql that return MergedField Modifier and Type Method Description MergedField
TypeResolutionEnvironment. getField()
-
Uses of MergedField in graphql.execution
Fields in graphql.execution declared as MergedField Modifier and Type Field Description (package private) MergedField
ExecutionStrategyParameters.Builder. currentField
private MergedField
ExecutionStrategyParameters. currentField
(package private) MergedField
ExecutionStepInfo.Builder. field
private MergedField
ExecutionStepInfo. field
field, fieldDefinition, fieldContainer and arguments differ per field StepInfo.private MergedField
TypeResolutionParameters.Builder. field
private MergedField
TypeResolutionParameters. field
Fields in graphql.execution with type parameters of type MergedField Modifier and Type Field Description private java.util.Map<java.lang.String,MergedField>
MergedSelectionSet.Builder. subFields
private com.google.common.collect.ImmutableMap<java.lang.String,MergedField>
MergedSelectionSet. subFields
Methods in graphql.execution that return MergedField Modifier and Type Method Description MergedField
MergedField.Builder. build()
MergedField
DataFetcherExceptionHandlerParameters. getField()
MergedField
ExecutionStepInfo. getField()
This returns the AST fields that matches theExecutionStepInfo.getFieldDefinition()
during executionMergedField
ExecutionStrategyParameters. getField()
This returns the current field in its query representations.MergedField
TypeResolutionParameters. getField()
MergedField
MergedSelectionSet. getSubField(java.lang.String key)
MergedField
MergedField. transform(java.util.function.Consumer<MergedField.Builder> builderConsumer)
Methods in graphql.execution that return types with arguments of type MergedField Modifier and Type Method Description java.util.Map<java.lang.String,MergedField>
MergedSelectionSet. getSubFields()
java.util.List<MergedField>
MergedSelectionSet. getSubFieldsList()
Methods in graphql.execution with parameters of type MergedField Modifier and Type Method Description private DataFetchingFieldSelectionSet
ResolveType. buildSelectionSet(ExecutionContext executionContext, MergedField field, GraphQLOutputType fieldType, ExecutionStepInfo executionStepInfo)
MergedSelectionSet
FieldCollector. collectFields(FieldCollectorParameters parameters, MergedField mergedField)
ExecutionStepInfo.Builder
ExecutionStepInfo.Builder. field(MergedField field)
ExecutionStrategyParameters.Builder
ExecutionStrategyParameters.Builder. field(MergedField currentField)
TypeResolutionParameters.Builder
TypeResolutionParameters.Builder. field(MergedField field)
static java.lang.String
ExecutionStrategy. mkNameForPath(MergedField mergedField)
GraphQLObjectType
ResolveType. resolveType(ExecutionContext executionContext, MergedField field, java.lang.Object source, ExecutionStepInfo executionStepInfo, GraphQLType fieldType, java.lang.Object localContext)
Method parameters in graphql.execution with type arguments of type MergedField Modifier and Type Method Description private void
FieldCollector. collectField(FieldCollectorParameters parameters, java.util.Map<java.lang.String,MergedField> fields, Field field)
private void
FieldCollector. collectFields(FieldCollectorParameters parameters, SelectionSet selectionSet, java.util.Set<java.lang.String> visitedFragments, java.util.Map<java.lang.String,MergedField> fields)
private void
FieldCollector. collectFragmentSpread(FieldCollectorParameters parameters, java.util.Set<java.lang.String> visitedFragments, java.util.Map<java.lang.String,MergedField> fields, FragmentSpread fragmentSpread)
private void
FieldCollector. collectInlineFragment(FieldCollectorParameters parameters, java.util.Set<java.lang.String> visitedFragments, java.util.Map<java.lang.String,MergedField> fields, InlineFragment inlineFragment)
MergedSelectionSet.Builder
MergedSelectionSet.Builder. subFields(java.util.Map<java.lang.String,MergedField> subFields)
Constructors in graphql.execution with parameters of type MergedField Constructor Description Builder(MergedField existing)
ExecutionStrategyParameters(ExecutionStepInfo executionStepInfo, java.lang.Object source, java.lang.Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent)
Constructor parameters in graphql.execution with type arguments of type MergedField Constructor Description MergedSelectionSet(java.util.Map<java.lang.String,MergedField> subFields)
-
Uses of MergedField in graphql.execution.directives
Fields in graphql.execution.directives declared as MergedField Modifier and Type Field Description private MergedField
QueryDirectivesBuilder. mergedField
private MergedField
QueryDirectivesImpl. mergedField
Methods in graphql.execution.directives with parameters of type MergedField Modifier and Type Method Description QueryDirectives.Builder
QueryDirectives.Builder. mergedField(MergedField mergedField)
QueryDirectives.Builder
QueryDirectivesBuilder. mergedField(MergedField mergedField)
Constructors in graphql.execution.directives with parameters of type MergedField Constructor Description QueryDirectivesImpl(MergedField mergedField, GraphQLSchema schema, java.util.Map<java.lang.String,java.lang.Object> variables, GraphQLContext graphQLContext, java.util.Locale locale)
-
Uses of MergedField in graphql.introspection
Methods in graphql.introspection with parameters of type MergedField Modifier and Type Method Description private static @NotNull java.util.Optional<ExecutionResult>
Introspection. mkDisabledError(MergedField schemaField)
-
Uses of MergedField in graphql.normalized
Fields in graphql.normalized with type parameters of type MergedField Modifier and Type Field Description private java.util.Map<ExecutableNormalizedField,MergedField>
ExecutableNormalizedOperation. normalizedFieldToMergedField
Methods in graphql.normalized that return MergedField Modifier and Type Method Description MergedField
ExecutableNormalizedOperation. getMergedField(ExecutableNormalizedField executableNormalizedField)
Looks up theMergedField
given aExecutableNormalizedField
private static MergedField
ExecutableNormalizedOperationFactory. newMergedField(com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> fieldAndAstParents)
Methods in graphql.normalized that return types with arguments of type MergedField Modifier and Type Method Description java.util.Map<ExecutableNormalizedField,MergedField>
ExecutableNormalizedOperation. getNormalizedFieldToMergedField()
Methods in graphql.normalized with parameters of type MergedField Modifier and Type Method Description ExecutableNormalizedField
ExecutableNormalizedOperation. getNormalizedField(MergedField mergedField, GraphQLFieldsContainer fieldsContainer, ResultPath resultPath)
This will find aExecutableNormalizedField
given a merged field and a result path.Method parameters in graphql.normalized with type arguments of type MergedField 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)
Constructor parameters in graphql.normalized with type arguments of type MergedField 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 MergedField in graphql.schema
Fields in graphql.schema declared as MergedField Modifier and Type Field Description private MergedField
DataFetchingEnvironmentImpl.Builder. mergedField
private MergedField
DataFetchingEnvironmentImpl. mergedField
Methods in graphql.schema that return MergedField Modifier and Type Method Description MergedField
DataFetchingEnvironment. getMergedField()
It can happen that a query has overlapping fields which are querying the same data.MergedField
DataFetchingEnvironmentImpl. getMergedField()
MergedField
DelegatingDataFetchingEnvironment. getMergedField()
Methods in graphql.schema with parameters of type MergedField Modifier and Type Method Description DataFetchingEnvironmentImpl.Builder
DataFetchingEnvironmentImpl.Builder. mergedField(MergedField mergedField)
-