Uses of Class
graphql.execution.MergedField
Packages that use MergedField
Package
Description
-
Uses of MergedField in graphql
Fields in graphql declared as MergedFieldMethods in graphql that return MergedField -
Uses of MergedField in graphql.execution
Fields in graphql.execution declared as MergedFieldModifier and TypeFieldDescription(package private) MergedField
ExecutionStrategyParameters.Builder.currentField
private final MergedField
ExecutionStrategyParameters.currentField
(package private) MergedField
ExecutionStepInfo.Builder.field
private final MergedField
ExecutionStepInfo.field
field, fieldDefinition, fieldContainer and arguments differ per field StepInfo.private MergedField
TypeResolutionParameters.Builder.field
private final MergedField
TypeResolutionParameters.field
Fields in graphql.execution with type parameters of type MergedFieldModifier and TypeFieldDescriptionprivate Map
<String, MergedField> MergedSelectionSet.Builder.subFields
private final com.google.common.collect.ImmutableMap
<String, MergedField> MergedSelectionSet.subFields
Methods in graphql.execution that return MergedFieldModifier and TypeMethodDescriptionMergedField.Builder.build()
DataFetcherExceptionHandlerParameters.getField()
ExecutionStepInfo.getField()
This returns the AST fields that matches theExecutionStepInfo.getFieldDefinition()
during executionExecutionStrategyParameters.getField()
This returns the current field in its query representations.TypeResolutionParameters.getField()
MergedSelectionSet.getSubField
(String key) MergedField.transform
(Consumer<MergedField.Builder> builderConsumer) Methods in graphql.execution that return types with arguments of type MergedFieldModifier and TypeMethodDescriptionMergedSelectionSet.getSubFields()
MergedSelectionSet.getSubFieldsList()
Methods in graphql.execution with parameters of type MergedFieldModifier and TypeMethodDescriptionprivate DataFetchingFieldSelectionSet
ResolveType.buildSelectionSet
(ExecutionContext executionContext, MergedField field, GraphQLOutputType fieldType, ExecutionStepInfo executionStepInfo) FieldCollector.collectFields
(FieldCollectorParameters parameters, MergedField mergedField) ExecutionStepInfo.Builder.field
(MergedField field) ExecutionStrategyParameters.Builder.field
(MergedField currentField) TypeResolutionParameters.Builder.field
(MergedField field) static String
ExecutionStrategy.mkNameForPath
(MergedField mergedField) ResolveType.resolveType
(ExecutionContext executionContext, MergedField field, Object source, ExecutionStepInfo executionStepInfo, GraphQLType fieldType, Object localContext) Method parameters in graphql.execution with type arguments of type MergedFieldModifier and TypeMethodDescriptionprivate void
FieldCollector.collectField
(FieldCollectorParameters parameters, Map<String, MergedField> fields, Field field) private void
FieldCollector.collectFields
(FieldCollectorParameters parameters, SelectionSet selectionSet, Set<String> visitedFragments, Map<String, MergedField> fields) private void
FieldCollector.collectFragmentSpread
(FieldCollectorParameters parameters, Set<String> visitedFragments, Map<String, MergedField> fields, FragmentSpread fragmentSpread) private void
FieldCollector.collectInlineFragment
(FieldCollectorParameters parameters, Set<String> visitedFragments, Map<String, MergedField> fields, InlineFragment inlineFragment) MergedSelectionSet.Builder.subFields
(Map<String, MergedField> subFields) Constructors in graphql.execution with parameters of type MergedFieldModifierConstructorDescriptionprivate
Builder
(MergedField existing) private
ExecutionStrategyParameters
(ExecutionStepInfo executionStepInfo, Object source, Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent) Constructor parameters in graphql.execution with type arguments of type MergedField -
Uses of MergedField in graphql.execution.directives
Fields in graphql.execution.directives declared as MergedFieldModifier and TypeFieldDescriptionprivate MergedField
QueryDirectivesBuilder.mergedField
private final MergedField
QueryDirectivesImpl.mergedField
Methods in graphql.execution.directives with parameters of type MergedFieldModifier and TypeMethodDescriptionQueryDirectives.Builder.mergedField
(MergedField mergedField) QueryDirectivesBuilder.mergedField
(MergedField mergedField) Constructors in graphql.execution.directives with parameters of type MergedFieldModifierConstructorDescriptionQueryDirectivesImpl
(MergedField mergedField, GraphQLSchema schema, Map<String, Object> variables, GraphQLContext graphQLContext, Locale locale) -
Uses of MergedField in graphql.introspection
Methods in graphql.introspection with parameters of type MergedFieldModifier and TypeMethodDescriptionprivate static @NotNull Optional
<ExecutionResult> Introspection.mkDisabledError
(MergedField schemaField) -
Uses of MergedField in graphql.normalized
Fields in graphql.normalized with type parameters of type MergedFieldModifier and TypeFieldDescriptionprivate final Map
<ExecutableNormalizedField, MergedField> ExecutableNormalizedOperation.normalizedFieldToMergedField
Methods in graphql.normalized that return MergedFieldModifier and TypeMethodDescriptionExecutableNormalizedOperation.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 MergedFieldModifier and TypeMethodDescriptionExecutableNormalizedOperation.getNormalizedFieldToMergedField()
Methods in graphql.normalized with parameters of type MergedFieldModifier and TypeMethodDescriptionExecutableNormalizedOperation.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 MergedFieldModifier 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) Constructor parameters in graphql.normalized with type arguments of type MergedFieldModifierConstructorDescriptionExecutableNormalizedOperation
(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 MergedField in graphql.schema
Fields in graphql.schema declared as MergedFieldModifier and TypeFieldDescriptionprivate MergedField
DataFetchingEnvironmentImpl.Builder.mergedField
private final MergedField
DataFetchingEnvironmentImpl.mergedField
Methods in graphql.schema that return MergedFieldModifier and TypeMethodDescriptionDataFetchingEnvironment.getMergedField()
It can happen that a query has overlapping fields which are querying the same data.DataFetchingEnvironmentImpl.getMergedField()
DelegatingDataFetchingEnvironment.getMergedField()
Methods in graphql.schema with parameters of type MergedFieldModifier and TypeMethodDescriptionDataFetchingEnvironmentImpl.Builder.mergedField
(MergedField mergedField)