public class CloningDependencyVisitor extends Object implements org.eclipse.aether.graph.DependencyVisitor
FilteringDependencyVisitor, a sub graph can be created. This class creates shallow clones of the visited
 dependency nodes (via DefaultDependencyNode.DefaultDependencyNode(DependencyNode)) but clients can create a
 subclass and override clone(DependencyNode) to alter the clone process.| Constructor and Description | 
|---|
| CloningDependencyVisitor()Creates a new visitor that clones the visited nodes. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected org.eclipse.aether.graph.DependencyNode | clone(org.eclipse.aether.graph.DependencyNode node)Creates a clone of the specified node. | 
| org.eclipse.aether.graph.DependencyNode | getRootNode()Gets the root node of the cloned dependency graph. | 
| boolean | visitEnter(org.eclipse.aether.graph.DependencyNode node) | 
| boolean | visitLeave(org.eclipse.aether.graph.DependencyNode node) | 
public CloningDependencyVisitor()
public final org.eclipse.aether.graph.DependencyNode getRootNode()
null.protected org.eclipse.aether.graph.DependencyNode clone(org.eclipse.aether.graph.DependencyNode node)
node - The node to clone, must not be null.null.public final boolean visitEnter(org.eclipse.aether.graph.DependencyNode node)
visitEnter in interface org.eclipse.aether.graph.DependencyVisitorpublic final boolean visitLeave(org.eclipse.aether.graph.DependencyNode node)
visitLeave in interface org.eclipse.aether.graph.DependencyVisitorCopyright © 2010–2018 The Apache Software Foundation. All rights reserved.