Package org.apache.maven.plugins.gpg
Class AttachedSignedArtifact
- java.lang.Object
 - 
- org.apache.maven.plugins.gpg.AttachedSignedArtifact
 
 
- 
- All Implemented Interfaces:
 Comparable<org.apache.maven.artifact.Artifact>,org.apache.maven.artifact.Artifact
public class AttachedSignedArtifact extends Object implements org.apache.maven.artifact.Artifact
A wrapper class for attached artifacts which have a GPG signature. Needed as attached artifacts in general do not have metadata. 
- 
- 
Constructor Summary
Constructors Constructor Description AttachedSignedArtifact(org.apache.maven.artifact.Artifact delegate, AscArtifactMetadata signature) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)intcompareTo(org.apache.maven.artifact.Artifact o)booleanequals(Object o)org.apache.maven.artifact.handler.ArtifactHandlergetArtifactHandler()StringgetArtifactId()List<org.apache.maven.artifact.versioning.ArtifactVersion>getAvailableVersions()StringgetBaseVersion()StringgetClassifier()StringgetDependencyConflictId()org.apache.maven.artifact.resolver.filter.ArtifactFiltergetDependencyFilter()List<String>getDependencyTrail()StringgetDownloadUrl()FilegetFile()StringgetGroupId()StringgetId()Collection<org.apache.maven.artifact.metadata.ArtifactMetadata>getMetadataList()org.apache.maven.artifact.repository.ArtifactRepositorygetRepository()StringgetScope()org.apache.maven.artifact.versioning.ArtifactVersiongetSelectedVersion()StringgetType()StringgetVersion()org.apache.maven.artifact.versioning.VersionRangegetVersionRange()booleanhasClassifier()inthashCode()booleanisOptional()booleanisRelease()booleanisResolved()booleanisSelectedVersionKnown()booleanisSnapshot()voidselectVersion(String version)voidsetArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)voidsetArtifactId(String artifactId)voidsetAvailableVersions(List<org.apache.maven.artifact.versioning.ArtifactVersion> availableVersions)voidsetBaseVersion(String baseVersion)voidsetDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)voidsetDependencyTrail(List<String> dependencyTrail)voidsetDownloadUrl(String downloadUrl)voidsetFile(File file)voidsetGroupId(String groupId)voidsetOptional(boolean optional)voidsetRelease(boolean release)voidsetRepository(org.apache.maven.artifact.repository.ArtifactRepository repository)voidsetResolved(boolean resolved)voidsetResolvedVersion(String version)voidsetScope(String scope)voidsetVersion(String version)voidsetVersionRange(org.apache.maven.artifact.versioning.VersionRange range)StringtoString()voidupdateVersion(String version, org.apache.maven.artifact.repository.ArtifactRepository localRepository) 
 - 
 
- 
- 
Constructor Detail
- 
AttachedSignedArtifact
public AttachedSignedArtifact(org.apache.maven.artifact.Artifact delegate, AscArtifactMetadata signature) 
 - 
 
- 
Method Detail
- 
setArtifactId
public void setArtifactId(String artifactId)
- Specified by:
 setArtifactIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
getAvailableVersions
public List<org.apache.maven.artifact.versioning.ArtifactVersion> getAvailableVersions()
- Specified by:
 getAvailableVersionsin interfaceorg.apache.maven.artifact.Artifact
 
- 
setAvailableVersions
public void setAvailableVersions(List<org.apache.maven.artifact.versioning.ArtifactVersion> availableVersions)
- Specified by:
 setAvailableVersionsin interfaceorg.apache.maven.artifact.Artifact
 
- 
getBaseVersion
public String getBaseVersion()
- Specified by:
 getBaseVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
setBaseVersion
public void setBaseVersion(String baseVersion)
- Specified by:
 setBaseVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
getDownloadUrl
public String getDownloadUrl()
- Specified by:
 getDownloadUrlin interfaceorg.apache.maven.artifact.Artifact
 
- 
setDownloadUrl
public void setDownloadUrl(String downloadUrl)
- Specified by:
 setDownloadUrlin interfaceorg.apache.maven.artifact.Artifact
 
- 
setGroupId
public void setGroupId(String groupId)
- Specified by:
 setGroupIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
getRepository
public org.apache.maven.artifact.repository.ArtifactRepository getRepository()
- Specified by:
 getRepositoryin interfaceorg.apache.maven.artifact.Artifact
 
- 
setRepository
public void setRepository(org.apache.maven.artifact.repository.ArtifactRepository repository)
- Specified by:
 setRepositoryin interfaceorg.apache.maven.artifact.Artifact
 
- 
getScope
public String getScope()
- Specified by:
 getScopein interfaceorg.apache.maven.artifact.Artifact
 
- 
setScope
public void setScope(String scope)
- Specified by:
 setScopein interfaceorg.apache.maven.artifact.Artifact
 
- 
getVersion
public String getVersion()
- Specified by:
 getVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
setVersion
public void setVersion(String version)
- Specified by:
 setVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
getVersionRange
public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
- Specified by:
 getVersionRangein interfaceorg.apache.maven.artifact.Artifact
 
- 
setVersionRange
public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange range)
- Specified by:
 setVersionRangein interfaceorg.apache.maven.artifact.Artifact
 
- 
isRelease
public boolean isRelease()
- Specified by:
 isReleasein interfaceorg.apache.maven.artifact.Artifact
 
- 
setRelease
public void setRelease(boolean release)
- Specified by:
 setReleasein interfaceorg.apache.maven.artifact.Artifact
 
- 
isSnapshot
public boolean isSnapshot()
- Specified by:
 isSnapshotin interfaceorg.apache.maven.artifact.Artifact
 
- 
addMetadata
public void addMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
- Specified by:
 addMetadatain interfaceorg.apache.maven.artifact.Artifact
 
- 
getClassifier
public String getClassifier()
- Specified by:
 getClassifierin interfaceorg.apache.maven.artifact.Artifact
 
- 
hasClassifier
public boolean hasClassifier()
- Specified by:
 hasClassifierin interfaceorg.apache.maven.artifact.Artifact
 
- 
getGroupId
public String getGroupId()
- Specified by:
 getGroupIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
getArtifactId
public String getArtifactId()
- Specified by:
 getArtifactIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
getType
public String getType()
- Specified by:
 getTypein interfaceorg.apache.maven.artifact.Artifact
 
- 
setFile
public void setFile(File file)
- Specified by:
 setFilein interfaceorg.apache.maven.artifact.Artifact
 
- 
getFile
public File getFile()
- Specified by:
 getFilein interfaceorg.apache.maven.artifact.Artifact
 
- 
getId
public String getId()
- Specified by:
 getIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
getDependencyConflictId
public String getDependencyConflictId()
- Specified by:
 getDependencyConflictIdin interfaceorg.apache.maven.artifact.Artifact
 
- 
updateVersion
public void updateVersion(String version, org.apache.maven.artifact.repository.ArtifactRepository localRepository)
- Specified by:
 updateVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
getDependencyFilter
public org.apache.maven.artifact.resolver.filter.ArtifactFilter getDependencyFilter()
- Specified by:
 getDependencyFilterin interfaceorg.apache.maven.artifact.Artifact
 
- 
setDependencyFilter
public void setDependencyFilter(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
- Specified by:
 setDependencyFilterin interfaceorg.apache.maven.artifact.Artifact
 
- 
getArtifactHandler
public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
- Specified by:
 getArtifactHandlerin interfaceorg.apache.maven.artifact.Artifact
 
- 
getDependencyTrail
public List<String> getDependencyTrail()
- Specified by:
 getDependencyTrailin interfaceorg.apache.maven.artifact.Artifact
 
- 
setDependencyTrail
public void setDependencyTrail(List<String> dependencyTrail)
- Specified by:
 setDependencyTrailin interfaceorg.apache.maven.artifact.Artifact
 
- 
selectVersion
public void selectVersion(String version)
- Specified by:
 selectVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
setResolved
public void setResolved(boolean resolved)
- Specified by:
 setResolvedin interfaceorg.apache.maven.artifact.Artifact
 
- 
isResolved
public boolean isResolved()
- Specified by:
 isResolvedin interfaceorg.apache.maven.artifact.Artifact
 
- 
setResolvedVersion
public void setResolvedVersion(String version)
- Specified by:
 setResolvedVersionin interfaceorg.apache.maven.artifact.Artifact
 
- 
setArtifactHandler
public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler artifactHandler)
- Specified by:
 setArtifactHandlerin interfaceorg.apache.maven.artifact.Artifact
 
- 
isOptional
public boolean isOptional()
- Specified by:
 isOptionalin interfaceorg.apache.maven.artifact.Artifact
 
- 
getSelectedVersion
public org.apache.maven.artifact.versioning.ArtifactVersion getSelectedVersion() throws org.apache.maven.artifact.versioning.OverConstrainedVersionException- Specified by:
 getSelectedVersionin interfaceorg.apache.maven.artifact.Artifact- Throws:
 org.apache.maven.artifact.versioning.OverConstrainedVersionException
 
- 
isSelectedVersionKnown
public boolean isSelectedVersionKnown() throws org.apache.maven.artifact.versioning.OverConstrainedVersionException- Specified by:
 isSelectedVersionKnownin interfaceorg.apache.maven.artifact.Artifact- Throws:
 org.apache.maven.artifact.versioning.OverConstrainedVersionException
 
- 
setOptional
public void setOptional(boolean optional)
- Specified by:
 setOptionalin interfaceorg.apache.maven.artifact.Artifact
 
- 
getMetadataList
public Collection<org.apache.maven.artifact.metadata.ArtifactMetadata> getMetadataList()
- Specified by:
 getMetadataListin interfaceorg.apache.maven.artifact.Artifact
 
- 
compareTo
public int compareTo(org.apache.maven.artifact.Artifact o)
- Specified by:
 compareToin interfaceComparable<org.apache.maven.artifact.Artifact>
 
 - 
 
 -