Class ResolutionNode
java.lang.Object
org.apache.maven.artifact.resolver.ResolutionNode
ResolutionNode
- 
Constructor SummaryConstructorsConstructorDescriptionResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories) ResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories, ResolutionNode parent) 
- 
Method SummaryModifier 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
- 
ResolutionNodepublic ResolutionNode(Artifact artifact, List<ArtifactRepository> remoteRepositories, ResolutionNode parent) 
 
- 
- 
Method Details- 
getArtifact
- 
getKey
- 
addDependenciespublic void addDependencies(Set<Artifact> artifacts, List<ArtifactRepository> remoteRepositories, ArtifactFilter filter) throws CyclicDependencyException, OverConstrainedVersionException 
- 
getDependencyTrail- Returns:
- List<- String> with artifact ids
- Throws:
- OverConstrainedVersionException
 
- 
isResolvedpublic boolean isResolved()
- 
isChildOfRootNodepublic boolean isChildOfRootNode()Test whether the node is direct or transitive dependency.
- 
getChildrenIterator
- 
getDepthpublic int getDepth()
- 
getRemoteRepositories
- 
isActivepublic boolean isActive()
- 
enablepublic void enable()
- 
disablepublic void disable()
- 
filterTrail- Throws:
- OverConstrainedVersionException
 
- 
toString
- 
setArtifact
 
-