Package org.apache.maven.repository
Class MetadataResolutionResult
- java.lang.Object
-
- org.apache.maven.repository.MetadataResolutionResult
-
public class MetadataResolutionResult extends java.lang.Object
- Author:
- Oleg Gusakov
-
-
Constructor Summary
Constructors Constructor Description MetadataResolutionResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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 aOverConstrainedVersionException
as returned bygetVersionRangeViolation(int)
but it's not used like that inDefaultLegacyArtifactCollector
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()
-
-
-
Method Detail
-
getOriginatingArtifact
public org.apache.maven.artifact.Artifact getOriginatingArtifact()
-
listOriginatingArtifact
public MetadataResolutionResult listOriginatingArtifact(org.apache.maven.artifact.Artifact originatingArtifact)
-
addArtifact
public void addArtifact(org.apache.maven.artifact.Artifact artifact)
-
getArtifacts
public java.util.Set<org.apache.maven.artifact.Artifact> getArtifacts()
-
addRequestedArtifact
public void addRequestedArtifact(org.apache.maven.artifact.Artifact artifact)
-
getRequestedArtifacts
public java.util.Set<org.apache.maven.artifact.Artifact> getRequestedArtifacts()
-
hasMissingArtifacts
public boolean hasMissingArtifacts()
-
getMissingArtifacts
public java.util.List<org.apache.maven.artifact.Artifact> getMissingArtifacts()
-
addMissingArtifact
public MetadataResolutionResult addMissingArtifact(org.apache.maven.artifact.Artifact artifact)
-
setUnresolvedArtifacts
public MetadataResolutionResult setUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.Artifact> unresolvedArtifacts)
-
hasExceptions
public boolean hasExceptions()
-
getExceptions
public java.util.List<java.lang.Exception> getExceptions()
-
hasVersionRangeViolations
public boolean hasVersionRangeViolations()
-
addVersionRangeViolation
public MetadataResolutionResult addVersionRangeViolation(java.lang.Exception e)
TODO this needs to accept aOverConstrainedVersionException
as returned bygetVersionRangeViolation(int)
but it's not used like that inDefaultLegacyArtifactCollector
-
getVersionRangeViolation
public org.apache.maven.artifact.versioning.OverConstrainedVersionException getVersionRangeViolation(int i)
-
getVersionRangeViolations
public java.util.List<java.lang.Exception> getVersionRangeViolations()
-
hasMetadataResolutionExceptions
public boolean hasMetadataResolutionExceptions()
-
addMetadataResolutionException
public MetadataResolutionResult addMetadataResolutionException(org.apache.maven.artifact.resolver.ArtifactResolutionException e)
-
getMetadataResolutionException
public org.apache.maven.artifact.resolver.ArtifactResolutionException getMetadataResolutionException(int i)
-
getMetadataResolutionExceptions
public java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> getMetadataResolutionExceptions()
-
hasErrorArtifactExceptions
public boolean hasErrorArtifactExceptions()
-
addError
public MetadataResolutionResult addError(java.lang.Exception e)
-
getErrorArtifactExceptions
public java.util.List<org.apache.maven.artifact.resolver.ArtifactResolutionException> getErrorArtifactExceptions()
-
hasCircularDependencyExceptions
public boolean hasCircularDependencyExceptions()
-
addCircularDependencyException
public MetadataResolutionResult addCircularDependencyException(org.apache.maven.artifact.resolver.CyclicDependencyException e)
-
getCircularDependencyException
public org.apache.maven.artifact.resolver.CyclicDependencyException getCircularDependencyException(int i)
-
getCircularDependencyExceptions
public java.util.List<org.apache.maven.artifact.resolver.CyclicDependencyException> getCircularDependencyExceptions()
-
getRepositories
public java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getRepositories()
-
setRepositories
public MetadataResolutionResult setRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getResolvedTree
public MetadataGraph getResolvedTree()
-
setResolvedTree
public void setResolvedTree(MetadataGraph resolvedTree)
-
-