Class SnapshotVersion
java.lang.Object
org.apache.maven.artifact.repository.metadata.SnapshotVersion
- All Implemented Interfaces:
Serializable
,Cloneable
Versioning information for a sub-artifact of the current
snapshot artifact.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Method clone.boolean
Method equals.Get the classifier of the sub-artifact.Get the file extension of the sub-artifact.Get the timestamp when this version information was last updated.Get the resolved snapshot version of the sub-artifact.int
hashCode()
Method hashCode.void
setClassifier
(String classifier) Set the classifier of the sub-artifact.void
setExtension
(String extension) Set the file extension of the sub-artifact.void
setUpdated
(String updated) Set the timestamp when this version information was last updated.void
setVersion
(String version) Set the resolved snapshot version of the sub-artifact.toString()
Method toString.
-
Constructor Details
-
SnapshotVersion
public SnapshotVersion()
-
-
Method Details
-
clone
Method clone. -
equals
Method equals. -
getClassifier
Get the classifier of the sub-artifact. Each classifier and extension pair may only appear once.- Returns:
- String
-
getExtension
Get the file extension of the sub-artifact. Each classifier and extension pair may only appear once.- Returns:
- String
-
getUpdated
Get the timestamp when this version information was last updated. The timestamp is expressed using UTC in the format yyyyMMddHHmmss.- Returns:
- String
-
getVersion
Get the resolved snapshot version of the sub-artifact.- Returns:
- String
-
hashCode
public int hashCode()Method hashCode. -
setClassifier
Set the classifier of the sub-artifact. Each classifier and extension pair may only appear once.- Parameters:
classifier
- a classifier object.
-
setExtension
Set the file extension of the sub-artifact. Each classifier and extension pair may only appear once.- Parameters:
extension
- a extension object.
-
setUpdated
Set the timestamp when this version information was last updated. The timestamp is expressed using UTC in the format yyyyMMddHHmmss.- Parameters:
updated
- a updated object.
-
setVersion
Set the resolved snapshot version of the sub-artifact.- Parameters:
version
- a version object.
-
toString
Method toString.
-