org.apache.maven.mae.depgraph
Class DepGraphNode
java.lang.Object
org.apache.maven.mae.depgraph.DepGraphNode
- All Implemented Interfaces:
- Iterable<Throwable>
- Direct Known Subclasses:
- DepGraphRootNode
public class DepGraphNode
- extends Object
- implements Iterable<Throwable>
|
Constructor Summary |
|
DepGraphNode(org.sonatype.aether.artifact.Artifact artifact,
boolean preResolved)
|
|
DepGraphNode(org.sonatype.aether.graph.DependencyNode node)
|
protected |
DepGraphNode(org.sonatype.aether.graph.DependencyNode node,
String key,
boolean preResolved)
|
DepGraphNode
public DepGraphNode(org.sonatype.aether.graph.DependencyNode node)
DepGraphNode
protected DepGraphNode(org.sonatype.aether.graph.DependencyNode node,
String key,
boolean preResolved)
DepGraphNode
public DepGraphNode(org.sonatype.aether.artifact.Artifact artifact,
boolean preResolved)
isPreResolved
public boolean isPreResolved()
merge
public void merge(org.sonatype.aether.graph.DependencyNode node)
merge
public void merge(org.sonatype.aether.resolution.ArtifactResult result)
getLatestDependencyNode
public org.sonatype.aether.graph.DependencyNode getLatestDependencyNode()
getLatestResult
public org.sonatype.aether.resolution.ArtifactResult getLatestResult()
getLatestArtifact
public org.sonatype.aether.artifact.Artifact getLatestArtifact()
getRemoteRepositories
public LinkedHashSet<org.sonatype.aether.repository.RemoteRepository> getRemoteRepositories()
getKey
public String getKey()
hasErrors
public boolean hasErrors()
iterator
public Iterator<Throwable> iterator()
- Specified by:
iterator in interface Iterable<Throwable>
getErrors
public List<Throwable> getErrors()
logErrors
public void logErrors(PrintWriter writer)
toString
public String toString()
- Overrides:
toString in class Object
removeLatestResult
public void removeLatestResult()
merge
public void merge(org.sonatype.aether.artifact.Artifact child)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.