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