Package graphql.normalized
-
Interface Summary Interface Description VariablePredicate This predicate indicates whether a variable should be made for this field argument OR whether it will be compiled into a graphql AST literal. -
Class Summary Class Description ENFMerger ExecutableNormalizedField AnExecutableNormalizedFieldrepresents a field in an executable graphql operation.ExecutableNormalizedField.Builder ExecutableNormalizedOperation AExecutableNormalizedOperationrepresent how the text of a graphql operation (sometimes known colloquially as a query) will be executed at runtime according to the graphql specification.ExecutableNormalizedOperationFactory This factory can create aExecutableNormalizedOperationwhich represents what would be executed during a given graphql operation.ExecutableNormalizedOperationFactory.CollectNFResult ExecutableNormalizedOperationFactory.Options ExecutableNormalizedOperationToAstCompiler This class can take a list ofExecutableNormalizedFields and compiling out a normalised operationDocumentthat would represent how those fields maybe executed.ExecutableNormalizedOperationToAstCompiler.CompilerResult The result is aDocumentand a map of variables that would go with that document.FieldCollectorNormalizedQueryParams FieldCollectorNormalizedQueryParams.Builder FieldCollectorNormalizedQueryParams.PossibleMerger NormalizedInputValue An argument value with type information.ValueToVariableValueCompiler VariableAccumulator This accumulator class decides on whether to create a variable for a query argument and if so it tracks what variables were made.VariableValueWithDefinition