Uses of Class
graphql.language.FragmentDefinition
-
Packages that use FragmentDefinition Package Description graphql.analysis graphql.execution graphql.language graphql.normalized graphql.parser graphql.schema graphql.validation graphql.validation.rules -
-
Uses of FragmentDefinition in graphql.analysis
Fields in graphql.analysis declared as FragmentDefinition Modifier and Type Field Description private FragmentDefinition
QueryVisitorFragmentDefinitionEnvironmentImpl. fragmentDefinition
private FragmentDefinition
QueryVisitorFragmentSpreadEnvironmentImpl. fragmentDefinition
Fields in graphql.analysis with type parameters of type FragmentDefinition Modifier and Type Field Description private java.util.Map<java.lang.String,FragmentDefinition>
NodeVisitorWithTypeTracking. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
QueryTransformer.Builder. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
QueryTransformer. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
QueryTraverser.Builder. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
QueryTraverser. fragmentsByName
Methods in graphql.analysis that return FragmentDefinition Modifier and Type Method Description FragmentDefinition
QueryVisitorFragmentDefinitionEnvironment. getFragmentDefinition()
FragmentDefinition
QueryVisitorFragmentDefinitionEnvironmentImpl. getFragmentDefinition()
FragmentDefinition
QueryVisitorFragmentSpreadEnvironment. getFragmentDefinition()
FragmentDefinition
QueryVisitorFragmentSpreadEnvironmentImpl. getFragmentDefinition()
Methods in graphql.analysis with parameters of type FragmentDefinition Modifier and Type Method Description TraversalControl
NodeVisitorWithTypeTracking. visitFragmentDefinition(FragmentDefinition fragmentDefinition, TraverserContext<Node> context)
Method parameters in graphql.analysis with type arguments of type FragmentDefinition Modifier and Type Method Description QueryTransformer.Builder
QueryTransformer.Builder. fragmentsByName(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
Fragment by name map.QueryTraverser.Builder
QueryTraverser.Builder. fragmentsByName(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
Fragment by name map.Constructors in graphql.analysis with parameters of type FragmentDefinition Constructor Description QueryVisitorFragmentDefinitionEnvironmentImpl(FragmentDefinition fragmentDefinition, TraverserContext<Node> traverserContext, GraphQLSchema schema)
QueryVisitorFragmentSpreadEnvironmentImpl(FragmentSpread fragmentSpread, FragmentDefinition fragmentDefinition, TraverserContext<Node> traverserContext, GraphQLSchema schema)
Constructor parameters in graphql.analysis with type arguments of type FragmentDefinition Constructor Description QueryTransformer(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName, java.util.Map<java.lang.String,java.lang.Object> variables)
QueryTraverser(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables)
-
Uses of FragmentDefinition in graphql.execution
Fields in graphql.execution with type parameters of type FragmentDefinition Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,FragmentDefinition>
ExecutionContext. fragmentsByName
(package private) com.google.common.collect.ImmutableMap<java.lang.String,FragmentDefinition>
ExecutionContextBuilder. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorParameters.Builder. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorParameters. fragmentsByName
Methods in graphql.execution that return FragmentDefinition Modifier and Type Method Description FragmentDefinition
ExecutionContext. getFragment(java.lang.String name)
Methods in graphql.execution that return types with arguments of type FragmentDefinition Modifier and Type Method Description java.util.Map<java.lang.String,FragmentDefinition>
ExecutionContext. getFragmentsByName()
java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorParameters. getFragmentsByName()
Methods in graphql.execution with parameters of type FragmentDefinition Modifier and Type Method Description private boolean
FieldCollector. doesFragmentConditionMatch(FieldCollectorParameters parameters, FragmentDefinition fragmentDefinition)
Method parameters in graphql.execution with type arguments of type FragmentDefinition Modifier and Type Method Description FieldCollectorParameters.Builder
FieldCollectorParameters.Builder. fragments(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
ExecutionContextBuilder
ExecutionContextBuilder. fragmentsByName(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
-
Uses of FragmentDefinition in graphql.language
Fields in graphql.language with type parameters of type FragmentDefinition Modifier and Type Field Description java.util.Map<java.lang.String,FragmentDefinition>
NodeUtil.GetOperationResult. fragmentsByName
Methods in graphql.language that return FragmentDefinition Modifier and Type Method Description FragmentDefinition
FragmentDefinition.Builder. build()
FragmentDefinition
FragmentDefinition. deepCopy()
FragmentDefinition
FragmentDefinition. transform(java.util.function.Consumer<FragmentDefinition.Builder> builderConsumer)
FragmentDefinition
FragmentDefinition. withNewChildren(NodeChildrenContainer newChildren)
Methods in graphql.language that return types with arguments of type FragmentDefinition Modifier and Type Method Description private AstPrinter.NodePrinter<FragmentDefinition>
AstPrinter. fragmentDefinition()
static java.util.Map<java.lang.String,FragmentDefinition>
NodeUtil. getFragmentsByName(Document document)
Methods in graphql.language with parameters of type FragmentDefinition Modifier and Type Method Description TraversalControl
NodeVisitor. visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> data)
TraversalControl
NodeVisitorStub. visitFragmentDefinition(FragmentDefinition node, TraverserContext<Node> context)
Constructors in graphql.language with parameters of type FragmentDefinition Constructor Description Builder(FragmentDefinition existing)
-
Uses of FragmentDefinition in graphql.normalized
Fields in graphql.normalized with type parameters of type FragmentDefinition Modifier and Type Field Description private java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorNormalizedQueryParams.Builder. fragmentsByName
private java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorNormalizedQueryParams. fragmentsByName
Methods in graphql.normalized that return types with arguments of type FragmentDefinition Modifier and Type Method Description java.util.Map<java.lang.String,FragmentDefinition>
FieldCollectorNormalizedQueryParams. getFragmentsByName()
Method parameters in graphql.normalized with type arguments of type FragmentDefinition Modifier and Type Method Description static ExecutableNormalizedOperation
ExecutableNormalizedOperationFactory. createExecutableNormalizedOperation(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, java.util.Map<java.lang.String,FragmentDefinition> fragments, CoercedVariables coercedVariableValues)
This will create a runtime representation of the graphql operation that would be executed in a runtime sense.private ExecutableNormalizedOperation
ExecutableNormalizedOperationFactory. createExecutableNormalizedOperationImplWithRawVariables(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, java.util.Map<java.lang.String,FragmentDefinition> fragments, RawVariables rawVariables, ExecutableNormalizedOperationFactory.Options options)
private ExecutableNormalizedOperation
ExecutableNormalizedOperationFactory. createNormalizedQueryImpl(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, java.util.Map<java.lang.String,FragmentDefinition> fragments, CoercedVariables coercedVariableValues, @Nullable java.util.Map<java.lang.String,NormalizedInputValue> normalizedVariableValues, ExecutableNormalizedOperationFactory.Options options)
Creates a new ExecutableNormalizedOperation for the provided queryFieldCollectorNormalizedQueryParams.Builder
FieldCollectorNormalizedQueryParams.Builder. fragments(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
-
Uses of FragmentDefinition in graphql.parser
Methods in graphql.parser that return FragmentDefinition Modifier and Type Method Description protected FragmentDefinition
GraphqlAntlrToLanguage. createFragmentDefinition(GraphqlParser.FragmentDefinitionContext ctx)
-
Uses of FragmentDefinition in graphql.schema
Fields in graphql.schema with type parameters of type FragmentDefinition Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,FragmentDefinition>
DataFetchingEnvironmentImpl.Builder. fragmentsByName
private com.google.common.collect.ImmutableMap<java.lang.String,FragmentDefinition>
DataFetchingEnvironmentImpl. fragmentsByName
Methods in graphql.schema that return types with arguments of type FragmentDefinition Modifier and Type Method Description java.util.Map<java.lang.String,FragmentDefinition>
DataFetchingEnvironment. getFragmentsByName()
java.util.Map<java.lang.String,FragmentDefinition>
DataFetchingEnvironmentImpl. getFragmentsByName()
java.util.Map<java.lang.String,FragmentDefinition>
DelegatingDataFetchingEnvironment. getFragmentsByName()
Method parameters in graphql.schema with type arguments of type FragmentDefinition Modifier and Type Method Description DataFetchingEnvironmentImpl.Builder
DataFetchingEnvironmentImpl.Builder. fragmentsByName(java.util.Map<java.lang.String,FragmentDefinition> fragmentsByName)
-
Uses of FragmentDefinition in graphql.validation
Fields in graphql.validation with type parameters of type FragmentDefinition Modifier and Type Field Description private java.util.Map<java.lang.String,FragmentDefinition>
ValidationContext. fragmentDefinitionMap
Methods in graphql.validation that return FragmentDefinition Modifier and Type Method Description FragmentDefinition
ValidationContext. getFragment(java.lang.String name)
Methods in graphql.validation with parameters of type FragmentDefinition Modifier and Type Method Description void
AbstractRule. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
private void
RulesVisitor. checkFragmentDefinition(FragmentDefinition node)
private void
TraversalContext. enterImpl(FragmentDefinition fragmentDefinition)
private void
RulesVisitor. leaveFragmentDefinition(FragmentDefinition node)
-
Uses of FragmentDefinition in graphql.validation.rules
Fields in graphql.validation.rules with type parameters of type FragmentDefinition Modifier and Type Field Description private java.util.List<FragmentDefinition>
NoUnusedFragments. allDeclaredFragments
Methods in graphql.validation.rules with parameters of type FragmentDefinition Modifier and Type Method Description void
FragmentsOnCompositeType. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
void
NoFragmentCycles. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
void
NoUndefinedVariables. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
void
NoUnusedFragments. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
void
UniqueDirectiveNamesPerLocation. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
void
UniqueFragmentNames. checkFragmentDefinition(FragmentDefinition fragmentDefinition)
private java.util.Set<java.lang.String>
NoFragmentCycles. gatherSpreads(FragmentDefinition fragmentDefinition)
private GraphQLType
OverlappingFieldsCanBeMerged. getGraphQLTypeForFragmentDefinition(FragmentDefinition fragment)
-