com.liferay.util
Class Version
java.lang.Object
com.liferay.util.Version
- All Implemented Interfaces:
- java.lang.Comparable<Version>
public class Version
- extends java.lang.Object
- implements java.lang.Comparable<Version>
View Source
- Author:
- Jorge Ferrer
Field Summary |
static java.lang.String |
UNKNOWN
|
Constructor Summary |
protected |
Version(java.lang.String version)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
UNKNOWN
public static final java.lang.String UNKNOWN
- See Also:
- Constant Field Values
Version
protected Version(java.lang.String version)
getInstance
public static Version getInstance(java.lang.String version)
incrementBugFix
public static Version incrementBugFix(Version version)
incrementBuildNumber
public static Version incrementBuildNumber(Version version)
incrementMajor
public static Version incrementMajor(Version version)
incrementMinor
public static Version incrementMinor(Version version)
compareTo
public int compareTo(Version version)
- Specified by:
compareTo
in interface java.lang.Comparable<Version>
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getBugFix
public java.lang.String getBugFix()
getBuildNumber
public java.lang.String getBuildNumber()
getMajor
public java.lang.String getMajor()
getMinor
public java.lang.String getMinor()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
includes
public boolean includes(Version version)
isLaterVersionThan
public boolean isLaterVersionThan(java.lang.String version)
isPreviousVersionThan
public boolean isPreviousVersionThan(java.lang.String version)
isSameVersionAs
public boolean isSameVersionAs(java.lang.String version)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
_toString
public static java.lang.String _toString(java.lang.String major,
java.lang.String minor,
java.lang.String bugFix,
java.lang.String buildNumber)