Uses of Class
graphql.language.SelectionSet
-
Packages that use SelectionSet Package Description graphql.execution graphql.language graphql.normalized graphql.parser graphql.validation graphql.validation.rules -
-
Uses of SelectionSet in graphql.execution
Methods in graphql.execution with parameters of type SelectionSet Modifier and Type Method Description MergedSelectionSet
FieldCollector. collectFields(FieldCollectorParameters parameters, SelectionSet selectionSet)
Given a selection set this will collect the sub-field selections and return it as a mapprivate void
FieldCollector. collectFields(FieldCollectorParameters parameters, SelectionSet selectionSet, java.util.Set<java.lang.String> visitedFragments, java.util.Map<java.lang.String,MergedField> fields)
-
Uses of SelectionSet in graphql.language
Fields in graphql.language declared as SelectionSet Modifier and Type Field Description private SelectionSet
Field.Builder. selectionSet
private SelectionSet
Field. selectionSet
private SelectionSet
FragmentDefinition.Builder. selectionSet
private SelectionSet
FragmentDefinition. selectionSet
private SelectionSet
InlineFragment.Builder. selectionSet
private SelectionSet
InlineFragment. selectionSet
private SelectionSet
OperationDefinition.Builder. selectionSet
private SelectionSet
OperationDefinition. selectionSet
Methods in graphql.language that return SelectionSet Modifier and Type Method Description SelectionSet
SelectionSet.Builder. build()
SelectionSet
SelectionSet. deepCopy()
SelectionSet
Field. getSelectionSet()
SelectionSet
FragmentDefinition. getSelectionSet()
SelectionSet
InlineFragment. getSelectionSet()
SelectionSet
OperationDefinition. getSelectionSet()
SelectionSet
SelectionSetContainer. getSelectionSet()
private SelectionSet
AstSorter. sortSelectionSet(SelectionSet selectionSet)
SelectionSet
SelectionSet. transform(java.util.function.Consumer<SelectionSet.Builder> builderConsumer)
SelectionSet
SelectionSet. withNewChildren(NodeChildrenContainer newChildren)
Methods in graphql.language that return types with arguments of type SelectionSet Modifier and Type Method Description private AstPrinter.NodePrinter<SelectionSet>
AstPrinter. selectionSet()
Methods in graphql.language with parameters of type SelectionSet Modifier and Type Method Description static Field.Builder
Field. newField(java.lang.String name, SelectionSet selectionSet)
Field.Builder
Field.Builder. selectionSet(SelectionSet selectionSet)
FragmentDefinition.Builder
FragmentDefinition.Builder. selectionSet(SelectionSet selectionSet)
InlineFragment.Builder
InlineFragment.Builder. selectionSet(SelectionSet selectionSet)
OperationDefinition.Builder
OperationDefinition.Builder. selectionSet(SelectionSet selectionSet)
private SelectionSet
AstSorter. sortSelectionSet(SelectionSet selectionSet)
TraversalControl
NodeVisitor. visitSelectionSet(SelectionSet node, TraverserContext<Node> data)
TraversalControl
NodeVisitorStub. visitSelectionSet(SelectionSet node, TraverserContext<Node> context)
Constructors in graphql.language with parameters of type SelectionSet Constructor Description Builder(SelectionSet existing)
Field(java.lang.String name, SelectionSet selectionSet)
alternative to using a Builder for convenienceField(java.lang.String name, java.lang.String alias, java.util.List<Argument> arguments, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)
Field(java.lang.String name, java.util.List<Argument> arguments, SelectionSet selectionSet)
alternative to using a Builder for convenienceFragmentDefinition(java.lang.String name, TypeName typeCondition, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)
InlineFragment(TypeName typeCondition, SelectionSet selectionSet)
alternative to using a Builder for convenienceInlineFragment(TypeName typeCondition, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)
OperationDefinition(java.lang.String name, OperationDefinition.Operation operation, java.util.List<VariableDefinition> variableDefinitions, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)
-
Uses of SelectionSet in graphql.normalized
Methods in graphql.normalized that return SelectionSet Modifier and Type Method Description private static SelectionSet
ExecutableNormalizedOperationToAstCompiler. selectionSet(java.util.List<Field> fields)
private static @Nullable SelectionSet
ExecutableNormalizedOperationToAstCompiler. selectionSetOrNullIfEmpty(java.util.List<Selection<?>> selections)
Methods in graphql.normalized with parameters of type SelectionSet Modifier and Type Method Description private void
ExecutableNormalizedOperationFactory. collectFromSelectionSet(FieldCollectorNormalizedQueryParams parameters, SelectionSet selectionSet, java.util.List<ExecutableNormalizedOperationFactory.CollectedField> result, GraphQLCompositeType astTypeCondition, java.util.Set<GraphQLObjectType> possibleObjects)
-
Uses of SelectionSet in graphql.parser
Methods in graphql.parser that return SelectionSet Modifier and Type Method Description protected SelectionSet
GraphqlAntlrToLanguage. createSelectionSet(GraphqlParser.SelectionSetContext ctx)
-
Uses of SelectionSet in graphql.validation
Methods in graphql.validation with parameters of type SelectionSet Modifier and Type Method Description void
AbstractRule. checkSelectionSet(SelectionSet selectionSet)
private void
RulesVisitor. checkSelectionSet(SelectionSet node)
private void
TraversalContext. enterImpl(SelectionSet selectionSet)
void
AbstractRule. leaveSelectionSet(SelectionSet selectionSet)
private void
RulesVisitor. leaveSelectionSet(SelectionSet node)
-
Uses of SelectionSet in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type SelectionSet Modifier and Type Method Description private void
OverlappingFieldsCanBeMerged. collectFields(java.util.Map<java.lang.String,java.util.Set<OverlappingFieldsCanBeMerged.FieldAndType>> fieldMap, SelectionSet selectionSet, GraphQLType parentType, java.util.Set<java.lang.String> visitedFragmentSpreads)
void
OverlappingFieldsCanBeMerged. leaveSelectionSet(SelectionSet selectionSet)
-