Uses of Class
graphql.language.FragmentDefinition
Packages that use FragmentDefinition
Package
Description
-
Uses of FragmentDefinition in graphql.analysis
Fields in graphql.analysis declared as FragmentDefinitionModifier and TypeFieldDescriptionprivate final FragmentDefinition
QueryVisitorFragmentDefinitionEnvironmentImpl.fragmentDefinition
private final FragmentDefinition
QueryVisitorFragmentSpreadEnvironmentImpl.fragmentDefinition
Fields in graphql.analysis with type parameters of type FragmentDefinitionModifier and TypeFieldDescriptionprivate final Map
<String, FragmentDefinition> NodeVisitorWithTypeTracking.fragmentsByName
private Map
<String, FragmentDefinition> QueryTransformer.Builder.fragmentsByName
private final Map
<String, FragmentDefinition> QueryTransformer.fragmentsByName
private Map
<String, FragmentDefinition> QueryTraverser.Builder.fragmentsByName
private final Map
<String, FragmentDefinition> QueryTraverser.fragmentsByName
Methods in graphql.analysis that return FragmentDefinitionModifier and TypeMethodDescriptionQueryVisitorFragmentDefinitionEnvironment.getFragmentDefinition()
QueryVisitorFragmentDefinitionEnvironmentImpl.getFragmentDefinition()
QueryVisitorFragmentSpreadEnvironment.getFragmentDefinition()
QueryVisitorFragmentSpreadEnvironmentImpl.getFragmentDefinition()
Methods in graphql.analysis with parameters of type FragmentDefinitionModifier and TypeMethodDescriptionNodeVisitorWithTypeTracking.visitFragmentDefinition
(FragmentDefinition fragmentDefinition, TraverserContext<Node> context) Method parameters in graphql.analysis with type arguments of type FragmentDefinitionModifier and TypeMethodDescriptionQueryTransformer.Builder.fragmentsByName
(Map<String, FragmentDefinition> fragmentsByName) Fragment by name map.QueryTraverser.Builder.fragmentsByName
(Map<String, FragmentDefinition> fragmentsByName) Fragment by name map.Constructors in graphql.analysis with parameters of type FragmentDefinitionModifierConstructorDescriptionQueryVisitorFragmentDefinitionEnvironmentImpl
(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 FragmentDefinitionModifierConstructorDescriptionprivate
QueryTransformer
(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, Map<String, Object> variables) private
QueryTraverser
(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables) -
Uses of FragmentDefinition in graphql.execution
Fields in graphql.execution with type parameters of type FragmentDefinitionModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap
<String, FragmentDefinition> ExecutionContext.fragmentsByName
(package private) com.google.common.collect.ImmutableMap
<String, FragmentDefinition> ExecutionContextBuilder.fragmentsByName
private Map
<String, FragmentDefinition> FieldCollectorParameters.Builder.fragmentsByName
private final Map
<String, FragmentDefinition> FieldCollectorParameters.fragmentsByName
Methods in graphql.execution that return FragmentDefinitionMethods in graphql.execution that return types with arguments of type FragmentDefinitionModifier and TypeMethodDescriptionExecutionContext.getFragmentsByName()
FieldCollectorParameters.getFragmentsByName()
Methods in graphql.execution with parameters of type FragmentDefinitionModifier and TypeMethodDescriptionprivate boolean
FieldCollector.doesFragmentConditionMatch
(FieldCollectorParameters parameters, FragmentDefinition fragmentDefinition) Method parameters in graphql.execution with type arguments of type FragmentDefinitionModifier and TypeMethodDescriptionFieldCollectorParameters.Builder.fragments
(Map<String, FragmentDefinition> fragmentsByName) ExecutionContextBuilder.fragmentsByName
(Map<String, FragmentDefinition> fragmentsByName) -
Uses of FragmentDefinition in graphql.language
Fields in graphql.language with type parameters of type FragmentDefinitionMethods in graphql.language that return FragmentDefinitionModifier and TypeMethodDescriptionFragmentDefinition.Builder.build()
FragmentDefinition.deepCopy()
FragmentDefinition.transform
(Consumer<FragmentDefinition.Builder> builderConsumer) FragmentDefinition.withNewChildren
(NodeChildrenContainer newChildren) Methods in graphql.language that return types with arguments of type FragmentDefinitionModifier and TypeMethodDescriptionprivate AstPrinter.NodePrinter
<FragmentDefinition> AstPrinter.fragmentDefinition()
static Map
<String, FragmentDefinition> NodeUtil.getFragmentsByName
(Document document) Methods in graphql.language with parameters of type FragmentDefinitionModifier and TypeMethodDescriptionNodeVisitor.visitFragmentDefinition
(FragmentDefinition node, TraverserContext<Node> data) NodeVisitorStub.visitFragmentDefinition
(FragmentDefinition node, TraverserContext<Node> context) Constructors in graphql.language with parameters of type FragmentDefinition -
Uses of FragmentDefinition in graphql.normalized
Fields in graphql.normalized with type parameters of type FragmentDefinitionModifier and TypeFieldDescriptionprivate final Map
<String, FragmentDefinition> FieldCollectorNormalizedQueryParams.Builder.fragmentsByName
private final Map
<String, FragmentDefinition> FieldCollectorNormalizedQueryParams.fragmentsByName
Methods in graphql.normalized that return types with arguments of type FragmentDefinitionMethod parameters in graphql.normalized with type arguments of type FragmentDefinitionModifier and TypeMethodDescriptionExecutableNormalizedOperationFactory.createExecutableNormalizedOperation
(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, Map<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, Map<String, FragmentDefinition> fragments, RawVariables rawVariables, ExecutableNormalizedOperationFactory.Options options) private ExecutableNormalizedOperation
ExecutableNormalizedOperationFactory.createNormalizedQueryImpl
(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, Map<String, FragmentDefinition> fragments, CoercedVariables coercedVariableValues, @Nullable Map<String, NormalizedInputValue> normalizedVariableValues, ExecutableNormalizedOperationFactory.Options options) Creates a new ExecutableNormalizedOperation for the provided queryFieldCollectorNormalizedQueryParams.Builder.fragments
(Map<String, FragmentDefinition> fragmentsByName) -
Uses of FragmentDefinition in graphql.parser
Methods in graphql.parser that return FragmentDefinitionModifier and TypeMethodDescriptionprotected FragmentDefinition
GraphqlAntlrToLanguage.createFragmentDefinition
(GraphqlParser.FragmentDefinitionContext ctx) -
Uses of FragmentDefinition in graphql.schema
Fields in graphql.schema with type parameters of type FragmentDefinitionModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableMap
<String, FragmentDefinition> DataFetchingEnvironmentImpl.Builder.fragmentsByName
private final com.google.common.collect.ImmutableMap
<String, FragmentDefinition> DataFetchingEnvironmentImpl.fragmentsByName
Methods in graphql.schema that return types with arguments of type FragmentDefinitionModifier and TypeMethodDescriptionDataFetchingEnvironment.getFragmentsByName()
DataFetchingEnvironmentImpl.getFragmentsByName()
DelegatingDataFetchingEnvironment.getFragmentsByName()
Method parameters in graphql.schema with type arguments of type FragmentDefinitionModifier and TypeMethodDescriptionDataFetchingEnvironmentImpl.Builder.fragmentsByName
(Map<String, FragmentDefinition> fragmentsByName) -
Uses of FragmentDefinition in graphql.validation
Fields in graphql.validation with type parameters of type FragmentDefinitionModifier and TypeFieldDescriptionprivate final Map
<String, FragmentDefinition> ValidationContext.fragmentDefinitionMap
Methods in graphql.validation that return FragmentDefinitionMethods in graphql.validation with parameters of type FragmentDefinitionModifier and TypeMethodDescriptionvoid
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 FragmentDefinitionModifier and TypeFieldDescriptionprivate final List
<FragmentDefinition> NoUnusedFragments.allDeclaredFragments
Methods in graphql.validation.rules with parameters of type FragmentDefinitionModifier and TypeMethodDescriptionvoid
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) NoFragmentCycles.gatherSpreads
(FragmentDefinition fragmentDefinition) private GraphQLType
OverlappingFieldsCanBeMerged.getGraphQLTypeForFragmentDefinition
(FragmentDefinition fragment)