org.apache.maven.artifact.resolver
Class ArtifactResolutionResult
java.lang.Object
org.apache.maven.artifact.resolver.ArtifactResolutionResult
public class ArtifactResolutionResult
- extends java.lang.Object
Specific problems during resolution that we want to account for:
- missing metadata
- version range violations
- version circular dependencies
- missing artifacts
- network/transfer errors
- file system errors: permissions
- Version:
- $Id: ArtifactResolutionResult.java 674543 2008-07-07 16:28:03Z brett $
- Author:
- Jason van Zyl
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactResolutionResult
public ArtifactResolutionResult()
getOriginatingArtifact
public Artifact getOriginatingArtifact()
ListOriginatingArtifact
public ArtifactResolutionResult ListOriginatingArtifact(Artifact originatingArtifact)
getArtifacts
public java.util.Set<Artifact> getArtifacts()
getArtifactResolutionNodes
public java.util.Set<ResolutionNode> getArtifactResolutionNodes()
setArtifactResolutionNodes
public void setArtifactResolutionNodes(java.util.Set<ResolutionNode> resolutionNodes)
getMissingArtifacts
public java.util.List getMissingArtifacts()
addMissingArtifact
public ArtifactResolutionResult addMissingArtifact(Artifact artifact)
setUnresolvedArtifacts
public ArtifactResolutionResult setUnresolvedArtifacts(java.util.List<Artifact> unresolvedArtifacts)
hasVersionRangeViolations
public boolean hasVersionRangeViolations()
addVersionRangeViolation
public ArtifactResolutionResult addVersionRangeViolation(java.lang.Exception e)
getVersionRangeViolation
public OverConstrainedVersionException getVersionRangeViolation(int i)
getVersionRangeViolations
public java.util.List getVersionRangeViolations()
hasMetadataResolutionExceptions
public boolean hasMetadataResolutionExceptions()
addMetadataResolutionException
public ArtifactResolutionResult addMetadataResolutionException(ArtifactResolutionException e)
getMetadataResolutionException
public ArtifactResolutionException getMetadataResolutionException(int i)
getMetadataResolutionExceptions
public java.util.List getMetadataResolutionExceptions()
hasErrorArtifactExceptions
public boolean hasErrorArtifactExceptions()
addErrorArtifactException
public ArtifactResolutionResult addErrorArtifactException(ArtifactResolutionException e)
getErrorArtifactExceptions
public java.util.List<ArtifactResolutionException> getErrorArtifactExceptions()
hasCircularDependencyExceptions
public boolean hasCircularDependencyExceptions()
addCircularDependencyException
public ArtifactResolutionResult addCircularDependencyException(CyclicDependencyException e)
getCircularDependencyException
public CyclicDependencyException getCircularDependencyException(int i)
getCircularDependencyExceptions
public java.util.List<CyclicDependencyException> getCircularDependencyExceptions()
getRepositories
public java.util.List<ArtifactRepository> getRepositories()
setRepositories
public ArtifactResolutionResult setRepositories(java.util.List<ArtifactRepository> repositories)
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.