Uses of Class
graphql.normalized.ExecutableNormalizedField
Packages that use ExecutableNormalizedField
-
Uses of ExecutableNormalizedField in graphql.execution
Methods in graphql.execution that return types with arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionprotected Supplier<ExecutableNormalizedField> ExecutionStrategy.getNormalizedField(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Supplier<ExecutionStepInfo> executionStepInfo) -
Uses of ExecutableNormalizedField in graphql.normalized
Methods in graphql.normalized that return ExecutableNormalizedFieldModifier and TypeMethodDescriptionExecutableNormalizedField.Builder.build()ExecutableNormalizedOperation.getNormalizedField(MergedField mergedField, GraphQLFieldsContainer fieldsContainer, ResultPath resultPath) This will find aExecutableNormalizedFieldgiven a merged field and a result path.ExecutableNormalizedField.getParent()ExecutableNormalizedField.transform(Consumer<ExecutableNormalizedField.Builder> builderConsumer) Allows thisExecutableNormalizedFieldto be transformed via aExecutableNormalizedField.Builderconsumer callbackMethods in graphql.normalized that return types with arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionExecutableNormalizedField.getChildren()ExecutableNormalizedField.getChildren(int includingRelativeLevel) ExecutableNormalizedField.getChildren(String objectTypeName) This returns the child fields that can be used if the object is of the specified object typeExecutableNormalizedField.getChildrenWithSameResultKey(String resultKey) Returns the list of child fields that would have the same result keycom.google.common.collect.ImmutableListMultimap<FieldCoordinates, ExecutableNormalizedField> ExecutableNormalizedOperation.getCoordinatesToNormalizedFields()This multimap shows how a givenExecutableNormalizedFieldmaps to a one or more field coordinate in the schemacom.google.common.collect.ImmutableListMultimap<Field, ExecutableNormalizedField> ExecutableNormalizedOperation.getFieldToNormalizedField()This is a multimap and the size of it reflects all the normalized fields in the operationExecutableNormalizedOperation.getNormalizedFields(Field field) Looks up one or moreExecutableNormalizedFields given aFieldAST element in the operationExecutableNormalizedOperation.getNormalizedFieldToMergedField()ExecutableNormalizedOperation.getNormalizedFieldToQueryDirectives()ExecutableNormalizedOperation.getTopLevelFields()Methods in graphql.normalized with parameters of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionvoidExecutableNormalizedField.addChild(ExecutableNormalizedField executableNormalizedField) voidFieldCollectorNormalizedQueryParams.addPossibleMergers(ExecutableNormalizedField parent, String resultKey) ExecutableNormalizedOperationFactory.collectFromMergedField(FieldCollectorNormalizedQueryParams parameters, ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<graphql.normalized.ExecutableNormalizedOperationFactory.FieldAndAstParent> mergedField, int level) ExecutableNormalizedOperation.getMergedField(ExecutableNormalizedField executableNormalizedField) Looks up theMergedFieldgiven aExecutableNormalizedFieldExecutableNormalizedOperation.getQueryDirectives(ExecutableNormalizedField executableNormalizedField) This looks up theQueryDirectivesassociated with the givenExecutableNormalizedFieldstatic voidENFMerger.merge(ExecutableNormalizedField parent, List<ExecutableNormalizedField> childrenWithSameResultKey, GraphQLSchema schema) ExecutableNormalizedField.Builder.parent(ExecutableNormalizedField parent) voidExecutableNormalizedField.replaceParent(ExecutableNormalizedField newParent) booleanVariableAccumulator.shouldMakeVariable(ExecutableNormalizedField executableNormalizedField, String argName, NormalizedInputValue normalizedInputValue) booleanVariablePredicate.shouldMakeVariable(ExecutableNormalizedField executableNormalizedField, String argName, NormalizedInputValue normalizedInputValue) Return true if a variable should be made for this field argumentMethod parameters in graphql.normalized with type arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionExecutableNormalizedField.Builder.children(List<ExecutableNormalizedField> children) ExecutableNormalizedOperationToAstCompiler.compileToDocument(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind, @Nullable String operationName, @NotNull List<ExecutableNormalizedField> topLevelFields, @Nullable VariablePredicate variablePredicate) This will compile an operation textDocumentwith possibly variables from the givenExecutableNormalizedFields TheVariablePredicateis used called to decide if the given argument values should be made into a variable OR inlined into the operation text as a graphql literal.ExecutableNormalizedOperationToAstCompiler.compileToDocument(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind, @Nullable String operationName, @NotNull List<ExecutableNormalizedField> topLevelFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, @Nullable VariablePredicate variablePredicate) This will compile an operation textDocumentwith possibly variables from the givenExecutableNormalizedFields TheVariablePredicateis used called to decide if the given argument values should be made into a variable OR inlined into the operation text as a graphql literal.ExecutableNormalizedOperationToAstCompiler.compileToDocument(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind, @Nullable String operationName, @NotNull List<ExecutableNormalizedField> topLevelFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, @Nullable VariablePredicate variablePredicate) This will compile an operation textDocumentwith possibly variables from the givenExecutableNormalizedFields TheVariablePredicateis used called to decide if the given argument values should be made into a variable OR inlined into the operation text as a graphql literal.static voidENFMerger.merge(ExecutableNormalizedField parent, List<ExecutableNormalizedField> childrenWithSameResultKey, GraphQLSchema schema) voidExecutableNormalizedField.traverseSubTree(Consumer<ExecutableNormalizedField> consumer) Traverse from thisExecutableNormalizedFielddown into itself and all of its childrenConstructors in graphql.normalized with parameters of type ExecutableNormalizedFieldConstructor parameters in graphql.normalized with type arguments of type ExecutableNormalizedFieldModifierConstructorDescriptionCollectNFResult(Collection<ExecutableNormalizedField> children, com.google.common.collect.ImmutableListMultimap<ExecutableNormalizedField, graphql.normalized.ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields) CollectNFResult(Collection<ExecutableNormalizedField> children, com.google.common.collect.ImmutableListMultimap<ExecutableNormalizedField, graphql.normalized.ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields) ExecutableNormalizedOperation(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) ExecutableNormalizedOperation(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) ExecutableNormalizedOperation(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 ExecutableNormalizedField in graphql.schema
Method parameters in graphql.schema with type arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionDataFetchingFieldSelectionSetImpl.newCollector(GraphQLSchema schema, GraphQLOutputType fieldType, Supplier<ExecutableNormalizedField> normalizedFieldSupplier)