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 voidaddArtifact(org.apache.maven.artifact.Artifact artifact)MetadataResolutionResultaddCircularDependencyException(org.apache.maven.artifact.resolver.CyclicDependencyException e)MetadataResolutionResultaddError(java.lang.Exception e)MetadataResolutionResultaddMetadataResolutionException(org.apache.maven.artifact.resolver.ArtifactResolutionException e)MetadataResolutionResultaddMissingArtifact(org.apache.maven.artifact.Artifact artifact)voidaddRequestedArtifact(org.apache.maven.artifact.Artifact artifact)MetadataResolutionResultaddVersionRangeViolation(java.lang.Exception e)TODO this needs to accept aOverConstrainedVersionExceptionas returned bygetVersionRangeViolation(int)but it's not used like that inDefaultLegacyArtifactCollectorjava.util.Set<org.apache.maven.artifact.Artifact>getArtifacts()org.apache.maven.artifact.resolver.CyclicDependencyExceptiongetCircularDependencyException(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.ArtifactResolutionExceptiongetMetadataResolutionException(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.ArtifactgetOriginatingArtifact()java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>getRepositories()java.util.Set<org.apache.maven.artifact.Artifact>getRequestedArtifacts()MetadataGraphgetResolvedTree()org.apache.maven.artifact.versioning.OverConstrainedVersionExceptiongetVersionRangeViolation(int i)java.util.List<java.lang.Exception>getVersionRangeViolations()booleanhasCircularDependencyExceptions()booleanhasErrorArtifactExceptions()booleanhasExceptions()booleanhasMetadataResolutionExceptions()booleanhasMissingArtifacts()booleanhasVersionRangeViolations()MetadataResolutionResultlistOriginatingArtifact(org.apache.maven.artifact.Artifact originatingArtifact)MetadataResolutionResultsetRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)voidsetResolvedTree(MetadataGraph resolvedTree)MetadataResolutionResultsetUnresolvedArtifacts(java.util.List<org.apache.maven.artifact.Artifact> unresolvedArtifacts)java.lang.StringtoString()
-
-
-
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 aOverConstrainedVersionExceptionas 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:
toStringin classjava.lang.Object
-
getResolvedTree
public MetadataGraph getResolvedTree()
-
setResolvedTree
public void setResolvedTree(MetadataGraph resolvedTree)
-
-