| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.shared.dependency.graph.internal.DefaultDependencyNode
public class DefaultDependencyNode
| Constructor Summary | |
|---|---|
DefaultDependencyNode(DependencyNode parent,
                      Artifact artifact,
                      String premanagedVersion,
                      String premanagedScope,
                      String versionConstraint)
 | 
|
| Method Summary | |
|---|---|
 boolean | 
accept(DependencyNodeVisitor visitor)
Applies the specified dependency node visitor to this dependency node and its children.  | 
 Artifact | 
getArtifact()
 | 
 List<DependencyNode> | 
getChildren()
 | 
 DependencyNode | 
getParent()
Gets the parent dependency node of this dependency node.  | 
 String | 
getPremanagedScope()
Gets the scope for the dependency before dependency management was applied (if any).  | 
 String | 
getPremanagedVersion()
Gets the version or version range for the dependency before dependency management was applied (if any).  | 
 String | 
getVersionConstraint()
A constraint on versions for a dependency.  | 
 void | 
setChildren(List<DependencyNode> children)
 | 
 String | 
toNodeString()
Returns a string representation of this dependency node.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DefaultDependencyNode(DependencyNode parent,
                             Artifact artifact,
                             String premanagedVersion,
                             String premanagedScope,
                             String versionConstraint)
| Method Detail | 
|---|
public boolean accept(DependencyNodeVisitor visitor)
accept in interface DependencyNodevisitor - the dependency node visitor to use
public Artifact getArtifact()
getArtifact in interface DependencyNodepublic void setChildren(List<DependencyNode> children)
public List<DependencyNode> getChildren()
getChildren in interface DependencyNodepublic DependencyNode getParent()
DependencyNode
getParent in interface DependencyNodepublic String getPremanagedVersion()
DependencyNode
getPremanagedVersion in interface DependencyNodenull if the version was not managed.public String getPremanagedScope()
DependencyNode
getPremanagedScope in interface DependencyNodenull if the scope was not managed.public String getVersionConstraint()
DependencyNode
getVersionConstraint in interface DependencyNodepublic String toNodeString()
DependencyNode
toNodeString in interface DependencyNode
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||