Class ResolutionNode
java.lang.Object
org.apache.maven.artifact.resolver.ResolutionNode
ResolutionNode
- 
Constructor Summary
ConstructorsConstructorDescriptionResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories) ResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories, ResolutionNode parent)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependencies(Set<Artifact> artifacts, List<ArtifactRepository> remoteRepositories, ArtifactFilter filter) voiddisable()voidenable()booleanfilterTrail(ArtifactFilter filter) intgetDepth()getKey()booleanisActive()booleanTest whether the node is direct or transitive dependency.booleanvoidsetArtifact(Artifact artifact) toString() 
- 
Constructor Details
- 
ResolutionNode
 - 
ResolutionNode
public ResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories, ResolutionNode parent)  
 - 
 - 
Method Details
- 
getArtifact
 - 
getKey
 - 
addDependencies
public void addDependencies(Set<Artifact> artifacts, List<ArtifactRepository> remoteRepositories, ArtifactFilter filter) throws CyclicDependencyException, OverConstrainedVersionException  - 
getDependencyTrail
- Returns:
 List<String> with artifact ids- Throws:
 OverConstrainedVersionException
 - 
isResolved
public boolean isResolved() - 
isChildOfRootNode
public boolean isChildOfRootNode()Test whether the node is direct or transitive dependency. - 
getChildrenIterator
 - 
getDepth
public int getDepth() - 
getRemoteRepositories
 - 
isActive
public boolean isActive() - 
enable
public void enable() - 
disable
public void disable() - 
filterTrail
- Throws:
 OverConstrainedVersionException
 - 
toString
 - 
setArtifact
 
 -