public final class PreorderNodeListGenerator extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected List<org.eclipse.aether.graph.DependencyNode> | nodes | 
| Constructor and Description | 
|---|
| PreorderNodeListGenerator()Creates a new preorder list generator. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<org.eclipse.aether.artifact.Artifact> | getArtifacts(boolean includeUnresolved)Gets the artifacts associated with the list of dependency nodes generated during the graph traversal. | 
| String | getClassPath()Gets a class path by concatenating the artifact files of the visited dependency nodes. | 
| List<org.eclipse.aether.graph.Dependency> | getDependencies(boolean includeUnresolved)Gets the dependencies seen during the graph traversal. | 
| List<File> | getFiles()Gets the files of resolved artifacts seen during the graph traversal. | 
| List<org.eclipse.aether.graph.DependencyNode> | getNodes()Gets the list of dependency nodes that was generated during the graph traversal. | 
| protected boolean | setVisited(org.eclipse.aether.graph.DependencyNode node)Marks the specified node as being visited and determines whether the node has been visited before. | 
| boolean | visitEnter(org.eclipse.aether.graph.DependencyNode node) | 
| boolean | visitLeave(org.eclipse.aether.graph.DependencyNode node) | 
public PreorderNodeListGenerator()
public boolean visitEnter(org.eclipse.aether.graph.DependencyNode node)
visitEnter in interface org.eclipse.aether.graph.DependencyVisitorpublic boolean visitLeave(org.eclipse.aether.graph.DependencyNode node)
visitLeave in interface org.eclipse.aether.graph.DependencyVisitorpublic List<org.eclipse.aether.graph.DependencyNode> getNodes()
null.public List<org.eclipse.aether.graph.Dependency> getDependencies(boolean includeUnresolved)
includeUnresolved - Whether unresolved dependencies shall be included in the result or not.null.public List<org.eclipse.aether.artifact.Artifact> getArtifacts(boolean includeUnresolved)
includeUnresolved - Whether unresolved artifacts shall be included in the result or not.null.public List<File> getFiles()
null.public String getClassPath()
null.protected boolean setVisited(org.eclipse.aether.graph.DependencyNode node)
node - The node being visited, must not be null.true if the node has not been visited before, false if the node was already visited.Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.