org.apache.maven.project.artifact
Class AttachedArtifact
java.lang.Object
org.apache.maven.artifact.DefaultArtifact
org.apache.maven.project.artifact.AttachedArtifact
- All Implemented Interfaces:
- java.lang.Comparable, org.apache.maven.artifact.Artifact
public class AttachedArtifact
- extends org.apache.maven.artifact.DefaultArtifact
| Fields inherited from interface org.apache.maven.artifact.Artifact |
LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN |
|
Constructor Summary |
AttachedArtifact(org.apache.maven.artifact.Artifact parent,
java.lang.String type,
java.lang.String classifier)
|
| Methods inherited from class org.apache.maven.artifact.DefaultArtifact |
compareTo, equals, getClassifier, getDependencyConflictId, getFile, getId, getSelectedVersion, hasClassifier, hashCode, isResolved, isSelectedVersionKnown, selectVersion, setArtifactHandler, setArtifactId, setAvailableVersions, setBaseVersion, setDependencyFilter, setDependencyTrail, setDownloadUrl, setFile, setGroupId, setRelease, setRepository, setResolved, setResolvedVersion, setScope, setVersion, setVersionRange, toString, updateVersion |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AttachedArtifact
public AttachedArtifact(org.apache.maven.artifact.Artifact parent,
java.lang.String type,
java.lang.String classifier)
getArtifactHandler
public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
- Specified by:
getArtifactHandler in interface org.apache.maven.artifact.Artifact- Overrides:
getArtifactHandler in class org.apache.maven.artifact.DefaultArtifact
getArtifactId
public java.lang.String getArtifactId()
- Specified by:
getArtifactId in interface org.apache.maven.artifact.Artifact- Overrides:
getArtifactId in class org.apache.maven.artifact.DefaultArtifact
getAvailableVersions
public java.util.List getAvailableVersions()
- Specified by:
getAvailableVersions in interface org.apache.maven.artifact.Artifact- Overrides:
getAvailableVersions in class org.apache.maven.artifact.DefaultArtifact
getBaseVersion
public java.lang.String getBaseVersion()
- Specified by:
getBaseVersion in interface org.apache.maven.artifact.Artifact- Overrides:
getBaseVersion in class org.apache.maven.artifact.DefaultArtifact
getDependencyFilter
public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter()
- Specified by:
getDependencyFilter in interface org.apache.maven.artifact.Artifact- Overrides:
getDependencyFilter in class org.apache.maven.artifact.DefaultArtifact
getDependencyTrail
public java.util.List getDependencyTrail()
- Specified by:
getDependencyTrail in interface org.apache.maven.artifact.Artifact- Overrides:
getDependencyTrail in class org.apache.maven.artifact.DefaultArtifact
getDownloadUrl
public java.lang.String getDownloadUrl()
- Specified by:
getDownloadUrl in interface org.apache.maven.artifact.Artifact- Overrides:
getDownloadUrl in class org.apache.maven.artifact.DefaultArtifact
getGroupId
public java.lang.String getGroupId()
- Specified by:
getGroupId in interface org.apache.maven.artifact.Artifact- Overrides:
getGroupId in class org.apache.maven.artifact.DefaultArtifact
getRepository
public org.apache.maven.artifact.repository.ArtifactRepository getRepository()
- Specified by:
getRepository in interface org.apache.maven.artifact.Artifact- Overrides:
getRepository in class org.apache.maven.artifact.DefaultArtifact
getScope
public java.lang.String getScope()
- Specified by:
getScope in interface org.apache.maven.artifact.Artifact- Overrides:
getScope in class org.apache.maven.artifact.DefaultArtifact
getType
public java.lang.String getType()
- Specified by:
getType in interface org.apache.maven.artifact.Artifact- Overrides:
getType in class org.apache.maven.artifact.DefaultArtifact
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion in interface org.apache.maven.artifact.Artifact- Overrides:
getVersion in class org.apache.maven.artifact.DefaultArtifact
getVersionRange
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
- Specified by:
getVersionRange in interface org.apache.maven.artifact.Artifact- Overrides:
getVersionRange in class org.apache.maven.artifact.DefaultArtifact
isOptional
public boolean isOptional()
- Specified by:
isOptional in interface org.apache.maven.artifact.Artifact- Overrides:
isOptional in class org.apache.maven.artifact.DefaultArtifact
isRelease
public boolean isRelease()
- Specified by:
isRelease in interface org.apache.maven.artifact.Artifact- Overrides:
isRelease in class org.apache.maven.artifact.DefaultArtifact
isSnapshot
public boolean isSnapshot()
- Specified by:
isSnapshot in interface org.apache.maven.artifact.Artifact- Overrides:
isSnapshot in class org.apache.maven.artifact.DefaultArtifact
addMetadata
public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
- Specified by:
addMetadata in interface org.apache.maven.artifact.Artifact- Overrides:
addMetadata in class org.apache.maven.artifact.DefaultArtifact
getMetadataList
public java.util.Collection getMetadataList()
- Specified by:
getMetadataList in interface org.apache.maven.artifact.Artifact- Overrides:
getMetadataList in class org.apache.maven.artifact.DefaultArtifact
Copyright 2005 Apache Software Foundation. All Rights Reserved.