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
Fields in graphql.normalized declared as ExecutableNormalizedFieldModifier and TypeFieldDescriptionprivate ExecutableNormalizedFieldExecutableNormalizedField.Builder.parentprivate ExecutableNormalizedFieldExecutableNormalizedField.parent(package private) ExecutableNormalizedFieldFieldCollectorNormalizedQueryParams.PossibleMerger.parentFields in graphql.normalized with type parameters of type ExecutableNormalizedFieldModifier and TypeFieldDescriptionprivate ArrayList<ExecutableNormalizedField> ExecutableNormalizedField.Builder.childrenprivate final ArrayList<ExecutableNormalizedField> ExecutableNormalizedField.childrenprivate final Collection<ExecutableNormalizedField> ExecutableNormalizedOperationFactory.CollectNFResult.childrenprivate final com.google.common.collect.ImmutableListMultimap<FieldCoordinates, ExecutableNormalizedField> ExecutableNormalizedOperation.coordinatesToNormalizedFieldsprivate final com.google.common.collect.ImmutableListMultimap<Field, ExecutableNormalizedField> ExecutableNormalizedOperation.fieldToNormalizedFieldprivate final com.google.common.collect.ImmutableListMultimap<ExecutableNormalizedField, ExecutableNormalizedOperationFactory.FieldAndAstParent> ExecutableNormalizedOperationFactory.CollectNFResult.normalizedFieldToAstFieldsprivate final Map<ExecutableNormalizedField, MergedField> ExecutableNormalizedOperation.normalizedFieldToMergedFieldprivate final Map<ExecutableNormalizedField, QueryDirectives> ExecutableNormalizedOperation.normalizedFieldToQueryDirectivesprivate final List<ExecutableNormalizedField> ExecutableNormalizedOperation.topLevelFieldsMethods in graphql.normalized that return ExecutableNormalizedFieldModifier and TypeMethodDescriptionExecutableNormalizedField.Builder.build()private ExecutableNormalizedFieldExecutableNormalizedOperationFactory.createNF(FieldCollectorNormalizedQueryParams parameters, ExecutableNormalizedOperationFactory.CollectedFieldGroup collectedFieldGroup, int level, ExecutableNormalizedField parent) 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) private static @NotNull Value<?> ExecutableNormalizedOperationToAstCompiler.argValue(ExecutableNormalizedField executableNormalizedField, String argName, NormalizedInputValue normalizedInputValue, VariableAccumulator variableAccumulator) private static Value<?> ExecutableNormalizedOperationToAstCompiler.argValue(ExecutableNormalizedField executableNormalizedField, String argName, @Nullable Object value, VariableAccumulator variableAccumulator) private voidExecutableNormalizedOperationFactory.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) ExecutableNormalizedOperationFactory.collectFromMergedField(FieldCollectorNormalizedQueryParams parameters, ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> mergedField, int level) private static booleanENFMerger.compareWithoutChildren(ExecutableNormalizedField one, ExecutableNormalizedField two) ExecutableNormalizedOperationToAstCompiler.createArguments(ExecutableNormalizedField executableNormalizedField, VariableAccumulator variableAccumulator) private ExecutableNormalizedFieldExecutableNormalizedOperationFactory.createNF(FieldCollectorNormalizedQueryParams parameters, ExecutableNormalizedOperationFactory.CollectedFieldGroup collectedFieldGroup, int level, ExecutableNormalizedField parent) private voidExecutableNormalizedOperationFactory.createNFs(com.google.common.collect.ImmutableList.Builder<ExecutableNormalizedField> nfListBuilder, FieldCollectorNormalizedQueryParams parameters, Map<String, List<ExecutableNormalizedOperationFactory.CollectedField>> fieldsByName, com.google.common.collect.ImmutableListMultimap.Builder<ExecutableNormalizedField, ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields, int level, ExecutableNormalizedField parent) private static @NotNull GraphQLFieldDefinitionExecutableNormalizedOperationToAstCompiler.getFieldDefinition(GraphQLSchema schema, String parentType, ExecutableNormalizedField nf) ExecutableNormalizedOperation.getMergedField(ExecutableNormalizedField executableNormalizedField) Looks up theMergedFieldgiven aExecutableNormalizedFieldExecutableNormalizedOperation.getQueryDirectives(ExecutableNormalizedField executableNormalizedField) This looks up theQueryDirectivesassociated with the givenExecutableNormalizedFieldprivate static booleanENFMerger.isContained(ExecutableNormalizedField searchFor, Set<ExecutableNormalizedField> set) private static booleanENFMerger.isFieldInSharedInterface(ExecutableNormalizedField fieldOne, ExecutableNormalizedField fieldTwo, GraphQLSchema schema) static voidENFMerger.merge(ExecutableNormalizedField parent, List<ExecutableNormalizedField> childrenWithSameResultKey, GraphQLSchema schema) ExecutableNormalizedField.Builder.parent(ExecutableNormalizedField parent) voidExecutableNormalizedField.replaceParent(ExecutableNormalizedField newParent) ExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) private static FieldExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, String objectTypeName, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) 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 argumentprivate voidExecutableNormalizedField.traverseImpl(ExecutableNormalizedField root, Consumer<ExecutableNormalizedField> consumer, int curRelativeLevel, int abortAfter) private voidExecutableNormalizedOperationFactory.updateCoordinatedToNFMap(com.google.common.collect.ImmutableListMultimap.Builder<FieldCoordinates, ExecutableNormalizedField> coordinatesToNormalizedFields, ExecutableNormalizedField topLevel) private voidExecutableNormalizedOperationFactory.updateFieldToNFMap(ExecutableNormalizedField executableNormalizedField, com.google.common.collect.ImmutableList<ExecutableNormalizedOperationFactory.FieldAndAstParent> mergedField, com.google.common.collect.ImmutableListMultimap.Builder<Field, ExecutableNormalizedField> fieldToNormalizedField) Method parameters in graphql.normalized with type arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionprivate static booleanENFMerger.areFieldSetsTheSame(List<Set<ExecutableNormalizedField>> listOfSets) private voidExecutableNormalizedOperationFactory.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 voidExecutableNormalizedOperationFactory.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) ExecutableNormalizedField.Builder.children(List<ExecutableNormalizedField> children) private static booleanENFMerger.compareTwoFieldSets(Set<ExecutableNormalizedField> setOne, Set<ExecutableNormalizedField> setTwo) 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.private voidExecutableNormalizedOperationFactory.createNFs(com.google.common.collect.ImmutableList.Builder<ExecutableNormalizedField> nfListBuilder, FieldCollectorNormalizedQueryParams parameters, Map<String, List<ExecutableNormalizedOperationFactory.CollectedField>> fieldsByName, com.google.common.collect.ImmutableListMultimap.Builder<ExecutableNormalizedField, ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields, int level, ExecutableNormalizedField parent) private voidExecutableNormalizedOperationFactory.createNFs(com.google.common.collect.ImmutableList.Builder<ExecutableNormalizedField> nfListBuilder, FieldCollectorNormalizedQueryParams parameters, Map<String, List<ExecutableNormalizedOperationFactory.CollectedField>> fieldsByName, com.google.common.collect.ImmutableListMultimap.Builder<ExecutableNormalizedField, ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields, int level, ExecutableNormalizedField parent) private static booleanENFMerger.isContained(ExecutableNormalizedField searchFor, Set<ExecutableNormalizedField> set) static voidENFMerger.merge(ExecutableNormalizedField parent, List<ExecutableNormalizedField> childrenWithSameResultKey, GraphQLSchema schema) ExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) private static FieldExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, String objectTypeName, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) ExecutableNormalizedOperationToAstCompiler.subselectionsForNormalizedField(GraphQLSchema schema, @NotNull String parentOutputType, List<ExecutableNormalizedField> executableNormalizedFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) ExecutableNormalizedOperationToAstCompiler.subselectionsForNormalizedField(GraphQLSchema schema, @NotNull String parentOutputType, List<ExecutableNormalizedField> executableNormalizedFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) private voidExecutableNormalizedField.traverseImpl(ExecutableNormalizedField root, Consumer<ExecutableNormalizedField> consumer, int curRelativeLevel, int abortAfter) voidExecutableNormalizedField.traverseSubTree(Consumer<ExecutableNormalizedField> consumer) Traverse from thisExecutableNormalizedFielddown into itself and all of its childrenprivate voidExecutableNormalizedOperationFactory.updateCoordinatedToNFMap(com.google.common.collect.ImmutableListMultimap.Builder<FieldCoordinates, ExecutableNormalizedField> coordinatesToNormalizedFields, ExecutableNormalizedField topLevel) private voidExecutableNormalizedOperationFactory.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 ExecutableNormalizedFieldModifierConstructorDescriptionprivateBuilder(ExecutableNormalizedField existing) PossibleMerger(ExecutableNormalizedField parent, String resultKey) Constructor parameters in graphql.normalized with type arguments of type ExecutableNormalizedFieldModifierConstructorDescriptionCollectNFResult(Collection<ExecutableNormalizedField> children, com.google.common.collect.ImmutableListMultimap<ExecutableNormalizedField, ExecutableNormalizedOperationFactory.FieldAndAstParent> normalizedFieldToAstFields) CollectNFResult(Collection<ExecutableNormalizedField> children, com.google.common.collect.ImmutableListMultimap<ExecutableNormalizedField, 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
Fields in graphql.schema declared as ExecutableNormalizedFieldModifier and TypeFieldDescriptionprivate final ExecutableNormalizedFieldDataFetchingFieldSelectionSetImpl.SelectedFieldImpl.executableNormalizedFieldFields in graphql.schema with type parameters of type ExecutableNormalizedFieldModifier and TypeFieldDescriptionprivate final Supplier<ExecutableNormalizedField> DataFetchingFieldSelectionSetImpl.normalizedFieldSupplierMethods in graphql.schema with parameters of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionprivate SelectedFieldDataFetchingFieldSelectionSetImpl.SelectedFieldImpl.mkParent(ExecutableNormalizedField executableNormalizedField) private static StringDataFetchingFieldSelectionSetImpl.mkTypeQualifiedName(ExecutableNormalizedField executableNormalizedField) private voidDataFetchingFieldSelectionSetImpl.traverseSubSelectedFields(ExecutableNormalizedField currentNormalisedField, com.google.common.collect.ImmutableList.Builder<SelectedField> immediateFieldsBuilder, String qualifiedFieldPrefix, String simpleFieldPrefix, boolean firstLevel) Method parameters in graphql.schema with type arguments of type ExecutableNormalizedFieldModifier and TypeMethodDescriptionDataFetchingFieldSelectionSetImpl.newCollector(GraphQLSchema schema, GraphQLOutputType fieldType, Supplier<ExecutableNormalizedField> normalizedFieldSupplier) Constructors in graphql.schema with parameters of type ExecutableNormalizedFieldModifierConstructorDescriptionprivateSelectedFieldImpl(String simpleQualifiedName, String fullyQualifiedName, ExecutableNormalizedField executableNormalizedField, GraphQLSchema schema) Constructor parameters in graphql.schema with type arguments of type ExecutableNormalizedFieldModifierConstructorDescriptionprivateDataFetchingFieldSelectionSetImpl(Supplier<ExecutableNormalizedField> normalizedFieldSupplier, GraphQLSchema schema)