org.apache.maven.project.artifact
Class AttachedArtifact
java.lang.Object
   org.apache.maven.artifact.DefaultArtifact
org.apache.maven.artifact.DefaultArtifact
       org.apache.maven.project.artifact.AttachedArtifact
org.apache.maven.project.artifact.AttachedArtifact
- All Implemented Interfaces: 
- Comparable<Artifact>, Artifact
- public class AttachedArtifact 
- extends DefaultArtifact
 
 
 
 
| Methods inherited from class org.apache.maven.artifact.DefaultArtifact | 
| compareTo, equals, getArtifactHandler, getArtifactId, getBaseVersionInternal, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getFile, getGroupId, getId, getMetadata, getSelectedVersion, getType, hasClassifier, hashCode, isOptional, isResolved, isSelectedVersionKnown, selectVersion, setArtifactHandler, setBaseVersionInternal, setDependencyFilter, setDependencyTrail, setFile, setOptional, setResolved, setResolvedVersion, toString, updateVersion | 
 
 
AttachedArtifact
public AttachedArtifact(Artifact parent,
                        String type,
                        String classifier,
                        ArtifactHandler artifactHandler)
AttachedArtifact
public AttachedArtifact(Artifact parent,
                        String type,
                        ArtifactHandler artifactHandler)
setArtifactId
public void setArtifactId(String artifactId)
- 
- Specified by:
- setArtifactIdin interface- Artifact
- Overrides:
- setArtifactIdin class- DefaultArtifact
 
- 
 
getAvailableVersions
public List getAvailableVersions()
- 
- Specified by:
- getAvailableVersionsin interface- Artifact
- Overrides:
- getAvailableVersionsin class- DefaultArtifact
 
- 
 
setAvailableVersions
public void setAvailableVersions(List availableVersions)
- 
- Specified by:
- setAvailableVersionsin interface- Artifact
- Overrides:
- setAvailableVersionsin class- DefaultArtifact
 
- 
 
getBaseVersion
public String getBaseVersion()
- 
- Specified by:
- getBaseVersionin interface- Artifact
- Overrides:
- getBaseVersionin class- DefaultArtifact
 
- 
 
setBaseVersion
public void setBaseVersion(String baseVersion)
- 
- Specified by:
- setBaseVersionin interface- Artifact
- Overrides:
- setBaseVersionin class- DefaultArtifact
 
- 
 
getDownloadUrl
public String getDownloadUrl()
- 
- Specified by:
- getDownloadUrlin interface- Artifact
- Overrides:
- getDownloadUrlin class- DefaultArtifact
 
- 
 
setDownloadUrl
public void setDownloadUrl(String downloadUrl)
- 
- Specified by:
- setDownloadUrlin interface- Artifact
- Overrides:
- setDownloadUrlin class- DefaultArtifact
 
- 
 
setGroupId
public void setGroupId(String groupId)
- 
- Specified by:
- setGroupIdin interface- Artifact
- Overrides:
- setGroupIdin class- DefaultArtifact
 
- 
 
getRepository
public ArtifactRepository getRepository()
- 
- Specified by:
- getRepositoryin interface- Artifact
- Overrides:
- getRepositoryin class- DefaultArtifact
 
- 
 
setRepository
public void setRepository(ArtifactRepository repository)
- 
- Specified by:
- setRepositoryin interface- Artifact
- Overrides:
- setRepositoryin class- DefaultArtifact
 
- 
 
getScope
public String getScope()
- Description copied from interface: Artifact
- Get the scope of the artifact. If the artifact is a standalone rather than a dependency, it's scope will be
 null. The scope may not be the same as it was declared on the original dependency, as this is the
 result of combining it with the main project scope.
 
- 
- Specified by:
- getScopein interface- Artifact
- Overrides:
- getScopein class- DefaultArtifact
 
- 
- Returns:
- the scope
 
setScope
public void setScope(String scope)
- 
- Specified by:
- setScopein interface- Artifact
- Overrides:
- setScopein class- DefaultArtifact
 
- 
 
getVersion
public String getVersion()
- 
- Specified by:
- getVersionin interface- Artifact
- Overrides:
- getVersionin class- DefaultArtifact
 
- 
 
setVersion
public void setVersion(String version)
- 
- Specified by:
- setVersionin interface- Artifact
- Overrides:
- setVersionin class- DefaultArtifact
 
- 
 
getVersionRange
public VersionRange getVersionRange()
- 
- Specified by:
- getVersionRangein interface- Artifact
- Overrides:
- getVersionRangein class- DefaultArtifact
 
- 
 
setVersionRange
public void setVersionRange(VersionRange range)
- 
- Specified by:
- setVersionRangein interface- Artifact
- Overrides:
- setVersionRangein class- DefaultArtifact
 
- 
 
isRelease
public boolean isRelease()
- 
- Specified by:
- isReleasein interface- Artifact
- Overrides:
- isReleasein class- DefaultArtifact
 
- 
 
setRelease
public void setRelease(boolean release)
- 
- Specified by:
- setReleasein interface- Artifact
- Overrides:
- setReleasein class- DefaultArtifact
 
- 
 
isSnapshot
public boolean isSnapshot()
- 
- Specified by:
- isSnapshotin interface- Artifact
- Overrides:
- isSnapshotin class- DefaultArtifact
 
- 
 
addMetadata
public void addMetadata(ArtifactMetadata metadata)
- 
- Specified by:
- addMetadatain interface- Artifact
- Overrides:
- addMetadatain class- DefaultArtifact
 
- 
 
getMetadataList
public Collection getMetadataList()
- 
- Specified by:
- getMetadataListin interface- Artifact
- Overrides:
- getMetadataListin class- DefaultArtifact
 
- 
 
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.