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,
org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
|
AttachedArtifact(org.apache.maven.artifact.Artifact parent,
java.lang.String type,
java.lang.String classifier,
org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
|
Methods inherited from class org.apache.maven.artifact.DefaultArtifact |
compareTo, equals, getArtifactHandler, getArtifactId, getBaseVersionInternal, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getFile, getGroupId, getId, getSelectedVersion, getType, hasClassifier, hashCode, isOptional, isResolved, isSelectedVersionKnown, selectVersion, setArtifactHandler, setBaseVersionInternal, setDependencyFilter, setDependencyTrail, setFile, setOptional, setResolved, setResolvedVersion, 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,
org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
AttachedArtifact
public AttachedArtifact(org.apache.maven.artifact.Artifact parent,
java.lang.String type,
org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
setArtifactId
public void setArtifactId(java.lang.String artifactId)
- Specified by:
setArtifactId
in interface org.apache.maven.artifact.Artifact
- Overrides:
setArtifactId
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
setAvailableVersions
public void setAvailableVersions(java.util.List availableVersions)
- Specified by:
setAvailableVersions
in interface org.apache.maven.artifact.Artifact
- Overrides:
setAvailableVersions
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
setBaseVersion
public void setBaseVersion(java.lang.String baseVersion)
- Specified by:
setBaseVersion
in interface org.apache.maven.artifact.Artifact
- Overrides:
setBaseVersion
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
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
- Specified by:
setDownloadUrl
in interface org.apache.maven.artifact.Artifact
- Overrides:
setDownloadUrl
in class org.apache.maven.artifact.DefaultArtifact
setGroupId
public void setGroupId(java.lang.String groupId)
- Specified by:
setGroupId
in interface org.apache.maven.artifact.Artifact
- Overrides:
setGroupId
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
setRepository
public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository repository)
- Specified by:
setRepository
in interface org.apache.maven.artifact.Artifact
- Overrides:
setRepository
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
setScope
public void setScope(java.lang.String scope)
- Specified by:
setScope
in interface org.apache.maven.artifact.Artifact
- Overrides:
setScope
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
setVersion
public void setVersion(java.lang.String version)
- Specified by:
setVersion
in interface org.apache.maven.artifact.Artifact
- Overrides:
setVersion
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
setVersionRange
public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange range)
- Specified by:
setVersionRange
in interface org.apache.maven.artifact.Artifact
- Overrides:
setVersionRange
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
setRelease
public void setRelease(boolean release)
- Specified by:
setRelease
in interface org.apache.maven.artifact.Artifact
- Overrides:
setRelease
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 © 2001-2011 Apache Software Foundation. All Rights Reserved.