public final class DependencyNode extends Object
| Constructor and Description |
|---|
DependencyNode(Artifact artifact) |
DependencyNode(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode) |
DependencyNode(org.apache.maven.shared.dependency.tree.DependencyNode dependencyNode) |
| Modifier and Type | Method and Description |
|---|---|
Artifact |
getArtifact() |
Collection<DependencyNode> |
getChildren() |
String |
getEffectiveVersion()
Returns the effective version of this node, i.e.
|
NodeResolution |
getResolution() |
Set<String> |
getScopes() |
void |
merge(DependencyNode other) |
String |
toString() |
public DependencyNode(Artifact artifact)
public DependencyNode(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode)
public DependencyNode(org.apache.maven.shared.dependency.tree.DependencyNode dependencyNode)
public void merge(DependencyNode other)
public Artifact getArtifact()
public NodeResolution getResolution()
public String getEffectiveVersion()
NodeResolution.OMITTED_FOR_CONFLICT where
getArtifact().getVersion() will return the omitted version.public Collection<DependencyNode> getChildren()
Copyright © 2017. All rights reserved.