com.liferay.portal.kernel.plugin
Class Version
java.lang.Object
com.liferay.portal.kernel.plugin.Version
- All Implemented Interfaces:
- Serializable, Comparable<Version>
- Direct Known Subclasses:
- Version
public class Version
- extends Object
- implements Comparable<Version>, Serializable
- See Also:
- Serialized Form
UNKNOWN
public static final String UNKNOWN
- See Also:
- Constant Field Values
Version
protected Version(String version)
getInstance
public static Version getInstance(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 Comparable<Version>
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getBugFix
public String getBugFix()
getBuildNumber
public String getBuildNumber()
getMajor
public String getMajor()
getMinor
public String getMinor()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
includes
public boolean includes(Version version)
isLaterVersionThan
public boolean isLaterVersionThan(String version)
isPreviousVersionThan
public boolean isPreviousVersionThan(String version)
isSameVersionAs
public boolean isSameVersionAs(String version)
toString
public String toString()
- Overrides:
toString
in class Object