public class ArtifactResolutionResult
extends java.lang.Object
| Constructor and Description |
|---|
ArtifactResolutionResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifact(org.apache.maven.artifact.Artifact artifact) |
ArtifactResolutionResult |
addCircularDependencyException(org.apache.maven.artifact.resolver.CyclicDependencyException e) |
ArtifactResolutionResult |
addErrorArtifactException(org.apache.maven.artifact.resolver.ArtifactResolutionException e) |
ArtifactResolutionResult |
addMetadataResolutionException(org.apache.maven.artifact.resolver.ArtifactResolutionException e) |
ArtifactResolutionResult |
addMissingArtifact(org.apache.maven.artifact.Artifact artifact) |
ArtifactResolutionResult |
addVersionRangeViolation(java.lang.Exception e)
TODO this needs to accept a
OverConstrainedVersionException as returned by
getVersionRangeViolation(int) but it's not used like that in
DefaultLegacyArtifactCollector |
java.util.Set<ResolutionNode> |
getArtifactResolutionNodes() |
java.util.Set<org.apache.maven.artifact.Artifact> |
getArtifacts() |
org.apache.maven.artifact.resolver.CyclicDependencyException |
getCircularDependencyException(int i) |
java.util.List<org.apache.maven.artifact.resolver.CyclicDependencyException> |
getCircularDependencyExceptions() |
java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> |
getErrorArtifactExceptions() |
java.util.List<java.lang.Exception> |
getExceptions() |
org.apache.maven.artifact.resolver.ArtifactResolutionException |
getMetadataResolutionException(int i) |
java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> |
getMetadataResolutionExceptions() |
java.util.List<org.apache.maven.artifact.Artifact> |
getMissingArtifacts() |
org.apache.maven.artifact.Artifact |
getOriginatingArtifact() |
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
getRepositories() |
org.apache.maven.artifact.versioning.OverConstrainedVersionException |
getVersionRangeViolation(int i) |
java.util.List<java.lang.Exception> |
getVersionRangeViolations() |
boolean |
hasCircularDependencyExceptions() |
boolean |
hasErrorArtifactExceptions() |
boolean |
hasExceptions() |
boolean |
hasMetadataResolutionExceptions() |
boolean |
hasMissingArtifacts() |
boolean |
hasVersionRangeViolations() |
boolean |
isSuccess() |
void |
setArtifactResolutionNodes(java.util.Set<ResolutionNode> resolutionNodes) |
void |
setArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> artifacts) |
ArtifactResolutionResult |
setOriginatingArtifact(org.apache.maven.artifact.Artifact originatingArtifact) |
ArtifactResolutionResult |
setRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
ArtifactResolutionResult |
setUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.Artifact> unresolvedArtifacts) |
java.lang.String |
toString() |
public org.apache.maven.artifact.Artifact getOriginatingArtifact()
public ArtifactResolutionResult setOriginatingArtifact(org.apache.maven.artifact.Artifact originatingArtifact)
public void addArtifact(org.apache.maven.artifact.Artifact artifact)
public java.util.Set<org.apache.maven.artifact.Artifact> getArtifacts()
public void setArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> artifacts)
public java.util.Set<ResolutionNode> getArtifactResolutionNodes()
public void setArtifactResolutionNodes(java.util.Set<ResolutionNode> resolutionNodes)
public boolean hasMissingArtifacts()
public java.util.List<org.apache.maven.artifact.Artifact> getMissingArtifacts()
public ArtifactResolutionResult addMissingArtifact(org.apache.maven.artifact.Artifact artifact)
public ArtifactResolutionResult setUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.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 org.apache.maven.artifact.versioning.OverConstrainedVersionException getVersionRangeViolation(int i)
public java.util.List<java.lang.Exception> getVersionRangeViolations()
public boolean hasMetadataResolutionExceptions()
public ArtifactResolutionResult addMetadataResolutionException(org.apache.maven.artifact.resolver.ArtifactResolutionException e)
public org.apache.maven.artifact.resolver.ArtifactResolutionException getMetadataResolutionException(int i)
public java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> getMetadataResolutionExceptions()
public boolean hasErrorArtifactExceptions()
public ArtifactResolutionResult addErrorArtifactException(org.apache.maven.artifact.resolver.ArtifactResolutionException e)
public java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> getErrorArtifactExceptions()
public boolean hasCircularDependencyExceptions()
public ArtifactResolutionResult addCircularDependencyException(org.apache.maven.artifact.resolver.CyclicDependencyException e)
public org.apache.maven.artifact.resolver.CyclicDependencyException getCircularDependencyException(int i)
public java.util.List<org.apache.maven.artifact.resolver.CyclicDependencyException> getCircularDependencyExceptions()
public java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getRepositories()
public ArtifactResolutionResult setRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
public java.lang.String toString()
toString in class java.lang.Object