com.xebialabs.deployit.server.api.upgrade
Class Version
java.lang.Object
com.xebialabs.deployit.server.api.upgrade.Version
- All Implemented Interfaces:
- java.lang.Comparable<Version>
public final class Version
- extends java.lang.Object
- implements java.lang.Comparable<Version>
|
Field Summary |
static java.lang.String |
VERSION_0
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
VERSION_0
public static final java.lang.String VERSION_0
- See Also:
- Constant Field Values
Version
public Version()
valueOf
public static Version valueOf(java.lang.String component,
java.lang.String versionString)
getComponent
public java.lang.String getComponent()
getMajor
public int getMajor()
getMinor
public int getMinor()
getMicro
public int getMicro()
getClassifier
public java.lang.String getClassifier()
getVersion
public java.lang.String getVersion()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
compareTo
public int compareTo(Version o)
- Specified by:
compareTo in interface java.lang.Comparable<Version>
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object