XPRMVersion
- java.lang.Object
-
- com.dashoptimization.XPRMVersion
-
public class XPRMVersion extends java.lang.ObjectA version number as returned byXPRM.getVersion().
-
-
Field Summary
Modifier and Type Field and Description intnumberVersion number in its encoded form.
-
Constructor Summary
Constructor and Description XPRMVersion(int number)Generate a version object.XPRMVersion(int maj, int min, int rel)Generate a version object.
-
Method Summary
Modifier and Type Method and Description intgetMajor()Get major release number.intgetMinor()Get minor release number.intgetRelease()Get release number.java.lang.StringtoString()Get a string representation of the version.
-
-
-
Constructor Detail
-
XPRMVersion
public XPRMVersion(int number)
Generate a version object.- Parameters:
-
number- encoded version number (e.g. 001002003)
-
XPRMVersion
public XPRMVersion(int maj, int min, int rel)Generate a version object.- Parameters:
-
maj- major release number (e.g. 1) -
min- minor release number (e.g. 2) -
rel- release number (e.g. 3)
-
-
Method Detail
-
getMajor
public int getMajor()
Get major release number.- Returns:
- Major release number
-
getMinor
public int getMinor()
Get minor release number.- Returns:
- Minor release number
-
getRelease
public int getRelease()
Get release number.- Returns:
- Release number
-
toString
public java.lang.String toString()
Get a string representation of the version. This is the concatenation major.minor.release (e.g. "1.2.3")- Overrides:
-
toStringin classjava.lang.Object - Returns:
- String representation of the version number
-
-
