Class ResolutionNode
java.lang.Object
org.apache.maven.artifact.resolver.ResolutionNode
ResolutionNode
-
Constructor Summary
ConstructorsConstructorDescriptionResolutionNode
(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) ResolutionNode
(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, ResolutionNode parent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDependencies
(Set<org.apache.maven.artifact.Artifact> artifacts, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) void
disable()
void
enable()
boolean
filterTrail
(org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) org.apache.maven.artifact.Artifact
int
getDepth()
getKey()
List
<org.apache.maven.artifact.repository.ArtifactRepository> boolean
isActive()
boolean
Test whether the node is direct or transitive dependency.boolean
void
setArtifact
(org.apache.maven.artifact.Artifact artifact) toString()
-
Constructor Details
-
ResolutionNode
public ResolutionNode(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) -
ResolutionNode
public ResolutionNode(org.apache.maven.artifact.Artifact artifact, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, ResolutionNode parent)
-
-
Method Details
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact() -
getKey
-
addDependencies
public void addDependencies(Set<org.apache.maven.artifact.Artifact> artifacts, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) throws org.apache.maven.artifact.resolver.CyclicDependencyException, org.apache.maven.artifact.versioning.OverConstrainedVersionException - Throws:
org.apache.maven.artifact.resolver.CyclicDependencyException
org.apache.maven.artifact.versioning.OverConstrainedVersionException
-
getDependencyTrail
-
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
public boolean filterTrail(org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) throws org.apache.maven.artifact.versioning.OverConstrainedVersionException - Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
-
toString
-
setArtifact
public void setArtifact(org.apache.maven.artifact.Artifact artifact)
-