Uses of Class
graphql.util.NodeZipper
Packages that use NodeZipper
-
Uses of NodeZipper in graphql.schema
Fields in graphql.schema declared as NodeZipperFields in graphql.schema with type parameters of type NodeZipperModifier and TypeFieldDescription(package private) final Map
<NodeZipper<GraphQLSchemaElement>, List<List<Breadcrumb<GraphQLSchemaElement>>>> SchemaTransformer.RelevantZippersAndBreadcrumbs.breadcrumbsByZipper
(package private) final Set
<NodeZipper<GraphQLSchemaElement>> SchemaTransformer.RelevantZippersAndBreadcrumbs.relevantZippers
(package private) final com.google.common.collect.Multimap
<GraphQLSchemaElement, NodeZipper<GraphQLSchemaElement>> SchemaTransformer.RelevantZippersAndBreadcrumbs.zipperByParent
Methods in graphql.schema that return NodeZipperModifier and TypeMethodDescriptionprivate NodeZipper
<GraphQLSchemaElement> SchemaTransformer.moveUp
(GraphQLSchemaElement parent, Map<NodeZipper<GraphQLSchemaElement>, Breadcrumb<GraphQLSchemaElement>> sameParentsZipper) Methods in graphql.schema that return types with arguments of type NodeZipperModifier and TypeMethodDescriptionSchemaTransformer.RelevantZippersAndBreadcrumbs.zippersWithParent
(GraphQLSchemaElement parent) SchemaTransformer.zipperWithSameParent
(GraphQLSchemaElement parent, SchemaTransformer.RelevantZippersAndBreadcrumbs relevantZippers, boolean cleanup) Methods in graphql.schema with parameters of type NodeZipperModifier and TypeMethodDescriptionSchemaTransformer.RelevantZippersAndBreadcrumbs.getBreadcrumbs
(NodeZipper<GraphQLSchemaElement> zipper) boolean
SchemaTransformer.RelevantZippersAndBreadcrumbs.isRelevantZipper
(NodeZipper<GraphQLSchemaElement> zipper) void
SchemaTransformer.RelevantZippersAndBreadcrumbs.removeRelevantZipper
(NodeZipper<GraphQLSchemaElement> zipper) void
SchemaTransformer.RelevantZippersAndBreadcrumbs.updateZipper
(NodeZipper<GraphQLSchemaElement> currentZipper, NodeZipper<GraphQLSchemaElement> newZipper) Method parameters in graphql.schema with type arguments of type NodeZipperModifier and TypeMethodDescriptionprivate NodeZipper
<GraphQLSchemaElement> SchemaTransformer.moveUp
(GraphQLSchemaElement parent, Map<NodeZipper<GraphQLSchemaElement>, Breadcrumb<GraphQLSchemaElement>> sameParentsZipper) private boolean
SchemaTransformer.zipUpToDummyRoot
(List<NodeZipper<GraphQLSchemaElement>> zippers, List<List<GraphQLSchemaElement>> stronglyConnectedTopologicallySorted, Map<NodeZipper<GraphQLSchemaElement>, List<List<Breadcrumb<GraphQLSchemaElement>>>> breadcrumbsByZipper, Map<GraphQLSchemaElement, NodeZipper<GraphQLSchemaElement>> nodeToZipper) private boolean
SchemaTransformer.zipUpToDummyRoot
(List<NodeZipper<GraphQLSchemaElement>> zippers, List<List<GraphQLSchemaElement>> stronglyConnectedTopologicallySorted, Map<NodeZipper<GraphQLSchemaElement>, List<List<Breadcrumb<GraphQLSchemaElement>>>> breadcrumbsByZipper, Map<GraphQLSchemaElement, NodeZipper<GraphQLSchemaElement>> nodeToZipper) Constructors in graphql.schema with parameters of type NodeZipperModifierConstructorDescriptionZipperWithOneParent
(NodeZipper<GraphQLSchemaElement> zipper, Breadcrumb<GraphQLSchemaElement> parent) Constructor parameters in graphql.schema with type arguments of type NodeZipperModifierConstructorDescriptionRelevantZippersAndBreadcrumbs
(List<NodeZipper<GraphQLSchemaElement>> relevantZippers, Map<NodeZipper<GraphQLSchemaElement>, List<List<Breadcrumb<GraphQLSchemaElement>>>> breadcrumbsByZipper) RelevantZippersAndBreadcrumbs
(List<NodeZipper<GraphQLSchemaElement>> relevantZippers, Map<NodeZipper<GraphQLSchemaElement>, List<List<Breadcrumb<GraphQLSchemaElement>>>> breadcrumbsByZipper) -
Uses of NodeZipper in graphql.util
Fields in graphql.util with type parameters of type NodeZipperModifier and TypeFieldDescriptionprivate List
<NodeZipper<T>> TreeParallelTransformer.EnterAction.myZippers
private final com.google.common.collect.ImmutableList
<NodeZipper<T>> NodeMultiZipper.zippers
Methods in graphql.util that return NodeZipperModifier and TypeMethodDescriptionNodeZipper.deleteNode()
NodeMultiZipper.getZipperForNode
(T node) NodeZipper.insertAfter
(T toInsertAfter) NodeZipper.insertBefore
(T toInsertBefore) NodeZipper.modifyNode
(Function<T, T> transform) private NodeZipper
<T> NodeMultiZipper.moveUp
(T parent, List<NodeZipper<T>> sameParent) NodeZipper.moveUp()
private NodeZipper
<T> TreeParallelTransformer.EnterAction.moveUp
(T parent, List<NodeZipper<T>> sameParent) static <T> NodeZipper
<T> NodeZipper.rootZipper
(T rootNode, NodeAdapter<T> nodeAdapter) NodeZipper.withNewNode
(T newNode) Methods in graphql.util that return types with arguments of type NodeZipperModifier and TypeMethodDescriptionprivate List
<NodeZipper<T>> NodeMultiZipper.getDeepestZippers
(Set<NodeZipper<T>> zippers) List
<NodeZipper<T>> NodeMultiZipper.getZippers()
private Map
<T, com.google.common.collect.ImmutableList<NodeZipper<T>>> NodeMultiZipper.zipperWithSameParent
(List<NodeZipper<T>> zippers) Methods in graphql.util with parameters of type NodeZipperModifier and TypeMethodDescriptionNodeMultiZipper.withNewZipper
(NodeZipper<T> newZipper) NodeMultiZipper.withReplacedZipper
(NodeZipper<T> oldZipper, NodeZipper<T> newZipper) Method parameters in graphql.util with type arguments of type NodeZipperModifier and TypeMethodDescriptionprivate List
<NodeZipper<T>> NodeMultiZipper.getDeepestZippers
(Set<NodeZipper<T>> zippers) private NodeZipper
<T> NodeMultiZipper.moveUp
(T parent, List<NodeZipper<T>> sameParent) private NodeZipper
<T> TreeParallelTransformer.EnterAction.moveUp
(T parent, List<NodeZipper<T>> sameParent) static <T> NodeMultiZipper
<T> NodeMultiZipper.newNodeMultiZipperTrusted
(T commonRoot, List<NodeZipper<T>> zippers, NodeAdapter<T> nodeAdapter) private static <T> void
TreeTransformerUtil.replaceZipperForNode
(List<NodeZipper<T>> zippers, T currentNode, T newNode) NodeMultiZipper.withReplacedZippers
(List<NodeZipper<T>> zippers) private Map
<T, com.google.common.collect.ImmutableList<NodeZipper<T>>> NodeMultiZipper.zipperWithSameParent
(List<NodeZipper<T>> zippers) Constructor parameters in graphql.util with type arguments of type NodeZipperModifierConstructorDescriptionNodeMultiZipper
(T commonRoot, List<NodeZipper<T>> zippers, NodeAdapter<T> nodeAdapter) private
NodeMultiZipper
(T commonRoot, List<NodeZipper<T>> zippers, NodeAdapter<T> nodeAdapter, Object dummy)