Package org.nuxeo.client
Class NuxeoVersion
- java.lang.Object
-
- org.nuxeo.client.NuxeoVersion
-
public class NuxeoVersion extends java.lang.ObjectRepresents a Nuxeo server version.- Since:
- 3.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static NuxeoVersionLTS_10_10static NuxeoVersionLTS_7_10static NuxeoVersionLTS_8_10static NuxeoVersionLTS_9_10
-
Constructor Summary
Constructors Modifier Constructor Description protectedNuxeoVersion(int majorVersion, int minorVersion, int hotfix, boolean snapshot)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object version)booleanequals(java.lang.String version)booleanequals(NuxeoVersion version)inthashCode()inthotfix()NuxeoVersionhotfix(int hotfix)booleanisGreaterThan(java.lang.String version)booleanisGreaterThan(NuxeoVersion version)intmajorVersion()intminorVersion()static NuxeoVersionparse(java.lang.String version)booleansnapshot()java.lang.StringtoString()java.lang.Stringversion()
-
-
-
Field Detail
-
LTS_7_10
public static final NuxeoVersion LTS_7_10
-
LTS_8_10
public static final NuxeoVersion LTS_8_10
-
LTS_9_10
public static final NuxeoVersion LTS_9_10
-
LTS_10_10
public static final NuxeoVersion LTS_10_10
-
-
Method Detail
-
version
public java.lang.String version()
-
majorVersion
public int majorVersion()
-
minorVersion
public int minorVersion()
-
hotfix
public int hotfix()
-
snapshot
public boolean snapshot()
-
equals
public boolean equals(java.lang.String version)
-
equals
public boolean equals(NuxeoVersion version)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object version)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hotfix
public NuxeoVersion hotfix(int hotfix)
- Returns:
- A new instance of
NuxeoVersionwith the same version + input hotfix number.
-
isGreaterThan
public boolean isGreaterThan(java.lang.String version)
- Returns:
- Whether or not the input version is greater than this one.
-
isGreaterThan
public boolean isGreaterThan(NuxeoVersion version)
- Returns:
- Whether or not the input version is greater than this one.
-
parse
public static NuxeoVersion parse(java.lang.String version)
-
-