public class ChildrenOfSelectionProvider extends NodeVisitorStub
instanceof check.| Constructor and Description |
|---|
ChildrenOfSelectionProvider(java.util.Map<java.lang.String,FragmentDefinition> fragmentDefinitionMap) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Node> |
getSelections(Selection selection) |
TraversalControl |
visitField(Field node,
TraverserContext<Node> context) |
TraversalControl |
visitFragmentSpread(FragmentSpread fragmentSpread,
TraverserContext<Node> context) |
TraversalControl |
visitInlineFragment(InlineFragment node,
TraverserContext<Node> context) |
TraversalControl |
visitSelectionSet(SelectionSet node,
TraverserContext<Node> context) |
visitArgument, visitArrayValue, visitBooleanValue, visitDefinition, visitDirective, visitDirectiveDefinition, visitDirectiveLocation, visitDocument, visitEnumTypeDefinition, visitEnumValue, visitEnumValueDefinition, visitFieldDefinition, visitFloatValue, visitFragmentDefinition, visitInputObjectTypeDefinition, visitInputValueDefinition, visitInterfaceTypeDefinition, visitIntValue, visitListType, visitNode, visitNonNullType, visitNullValue, visitObjectField, visitObjectTypeDefinition, visitObjectValue, visitOperationDefinition, visitOperationTypeDefinition, visitScalarTypeDefinition, visitSchemaDefinition, visitSelection, visitStringValue, visitType, visitTypeDefinition, visitTypeName, visitUnionTypeDefinition, visitValue, visitVariableDefinition, visitVariableReferencepublic ChildrenOfSelectionProvider(java.util.Map<java.lang.String,FragmentDefinition> fragmentDefinitionMap)
public TraversalControl visitInlineFragment(InlineFragment node, TraverserContext<Node> context)
visitInlineFragment in interface NodeVisitorvisitInlineFragment in class NodeVisitorStubpublic TraversalControl visitFragmentSpread(FragmentSpread fragmentSpread, TraverserContext<Node> context)
visitFragmentSpread in interface NodeVisitorvisitFragmentSpread in class NodeVisitorStubpublic TraversalControl visitField(Field node, TraverserContext<Node> context)
visitField in interface NodeVisitorvisitField in class NodeVisitorStubpublic TraversalControl visitSelectionSet(SelectionSet node, TraverserContext<Node> context)
visitSelectionSet in interface NodeVisitorvisitSelectionSet in class NodeVisitorStub