public class ArtifactResolutionResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Set<Artifact> |
artifacts |
private java.util.List<CyclicDependencyException> |
circularDependencyExceptions |
private java.util.List<ArtifactResolutionException> |
errorArtifactExceptions |
private java.util.List<java.lang.Exception> |
exceptions |
private java.util.List<ArtifactResolutionException> |
metadataResolutionExceptions |
private java.util.List<Artifact> |
missingArtifacts |
private Artifact |
originatingArtifact |
private java.util.List<ArtifactRepository> |
repositories |
private java.util.Set<ResolutionNode> |
resolutionNodes |
private java.util.List<java.lang.Exception> |
versionRangeViolations |
Constructor and Description |
---|
ArtifactResolutionResult() |
private Artifact originatingArtifact
private java.util.List<Artifact> missingArtifacts
private java.util.List<java.lang.Exception> exceptions
private java.util.List<java.lang.Exception> versionRangeViolations
private java.util.List<ArtifactResolutionException> metadataResolutionExceptions
private java.util.List<CyclicDependencyException> circularDependencyExceptions
private java.util.List<ArtifactResolutionException> errorArtifactExceptions
private java.util.List<ArtifactRepository> repositories
private java.util.Set<Artifact> artifacts
private java.util.Set<ResolutionNode> resolutionNodes
public Artifact getOriginatingArtifact()
public ArtifactResolutionResult setOriginatingArtifact(Artifact originatingArtifact)
public void addArtifact(Artifact artifact)
public java.util.Set<Artifact> getArtifacts()
public void setArtifacts(java.util.Set<Artifact> artifacts)
public java.util.Set<ResolutionNode> getArtifactResolutionNodes()
public void setArtifactResolutionNodes(java.util.Set<ResolutionNode> resolutionNodes)
public boolean hasMissingArtifacts()
public java.util.List<Artifact> getMissingArtifacts()
public ArtifactResolutionResult addMissingArtifact(Artifact artifact)
public ArtifactResolutionResult setUnresolvedArtifacts(java.util.List<Artifact> unresolvedArtifacts)
public boolean isSuccess()
public boolean hasExceptions()
public java.util.List<java.lang.Exception> getExceptions()
public boolean hasVersionRangeViolations()
public ArtifactResolutionResult addVersionRangeViolation(java.lang.Exception e)
OverConstrainedVersionException
as returned by
getVersionRangeViolation(int)
but it's not used like that in
DefaultLegacyArtifactCollectorpublic OverConstrainedVersionException getVersionRangeViolation(int i)
public java.util.List<java.lang.Exception> getVersionRangeViolations()
public boolean hasMetadataResolutionExceptions()
public ArtifactResolutionResult addMetadataResolutionException(ArtifactResolutionException e)
public ArtifactResolutionException getMetadataResolutionException(int i)
public java.util.List<ArtifactResolutionException> getMetadataResolutionExceptions()
public boolean hasErrorArtifactExceptions()
public ArtifactResolutionResult addErrorArtifactException(ArtifactResolutionException e)
public java.util.List<ArtifactResolutionException> getErrorArtifactExceptions()
public boolean hasCircularDependencyExceptions()
public ArtifactResolutionResult addCircularDependencyException(CyclicDependencyException e)
public CyclicDependencyException getCircularDependencyException(int i)
public java.util.List<CyclicDependencyException> getCircularDependencyExceptions()
public java.util.List<ArtifactRepository> getRepositories()
public ArtifactResolutionResult setRepositories(java.util.List<ArtifactRepository> repositories)
private <T> java.util.List<T> initList(java.util.List<T> l)
public java.lang.String toString()
toString
in class java.lang.Object