public class MetadataResolutionResult
extends java.lang.Object
| Constructor and Description |
|---|
MetadataResolutionResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifact(org.apache.maven.artifact.Artifact artifact) |
MetadataResolutionResult |
addCircularDependencyException(org.apache.maven.artifact.resolver.CyclicDependencyException e) |
MetadataResolutionResult |
addError(java.lang.Exception e) |
MetadataResolutionResult |
addMetadataResolutionException(org.apache.maven.artifact.resolver.ArtifactResolutionException e) |
MetadataResolutionResult |
addMissingArtifact(org.apache.maven.artifact.Artifact artifact) |
void |
addRequestedArtifact(org.apache.maven.artifact.Artifact artifact) |
MetadataResolutionResult |
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<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() |
java.util.Set<org.apache.maven.artifact.Artifact> |
getRequestedArtifacts() |
MetadataGraph |
getResolvedTree() |
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() |
MetadataResolutionResult |
listOriginatingArtifact(org.apache.maven.artifact.Artifact originatingArtifact) |
MetadataResolutionResult |
setRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
void |
setResolvedTree(MetadataGraph resolvedTree) |
MetadataResolutionResult |
setUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.Artifact> unresolvedArtifacts) |
java.lang.String |
toString() |
public org.apache.maven.artifact.Artifact getOriginatingArtifact()
public MetadataResolutionResult listOriginatingArtifact(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 addRequestedArtifact(org.apache.maven.artifact.Artifact artifact)
public java.util.Set<org.apache.maven.artifact.Artifact> getRequestedArtifacts()
public boolean hasMissingArtifacts()
public java.util.List<org.apache.maven.artifact.Artifact> getMissingArtifacts()
public MetadataResolutionResult addMissingArtifact(org.apache.maven.artifact.Artifact artifact)
public MetadataResolutionResult setUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.Artifact> unresolvedArtifacts)
public boolean hasExceptions()
public java.util.List<java.lang.Exception> getExceptions()
public boolean hasVersionRangeViolations()
public MetadataResolutionResult 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 MetadataResolutionResult 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 MetadataResolutionResult addError(java.lang.Exception e)
public java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> getErrorArtifactExceptions()
public boolean hasCircularDependencyExceptions()
public MetadataResolutionResult 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 MetadataResolutionResult setRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
public java.lang.String toString()
toString in class java.lang.Objectpublic MetadataGraph getResolvedTree()
public void setResolvedTree(MetadataGraph resolvedTree)