Package org.openbravo.modulescript
Class OpenbravoVersion
- java.lang.Object
-
- org.openbravo.modulescript.OpenbravoVersion
-
- All Implemented Interfaces:
Comparable<OpenbravoVersion>
public class OpenbravoVersion extends Object implements Comparable<OpenbravoVersion>
This class represents an Openbravo ERP version number. It is designed to compare Openbravo ERP version numbers- Author:
- adrian
-
-
Constructor Summary
Constructors Constructor Description OpenbravoVersion(int major1, int major2, int minor)
Creates a new Openbravo version object based on its three version numbers.OpenbravoVersion(String version)
Creates a new Openbravo version object based on itsString
representation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(OpenbravoVersion o)
int
getMajor1()
Gets the Major1 version numberint
getMajor2()
Returns the Major1 version numberint
getMinor()
Returns the Minor version numberString
toString()
-
-
-
Constructor Detail
-
OpenbravoVersion
public OpenbravoVersion(int major1, int major2, int minor)
Creates a new Openbravo version object based on its three version numbers.- Parameters:
major1
- the major1 version numbermajor2
- the major2 version numberminor
- the minor version number
-
OpenbravoVersion
public OpenbravoVersion(String version)
Creates a new Openbravo version object based on itsString
representation.- Parameters:
version
- the version representation
-
-
Method Detail
-
getMajor1
public int getMajor1()
Gets the Major1 version number- Returns:
- The Major1 version number
-
getMajor2
public int getMajor2()
Returns the Major1 version number- Returns:
- The Major2 version number
-
getMinor
public int getMinor()
Returns the Minor version number- Returns:
- The Minor version number
-
compareTo
public int compareTo(OpenbravoVersion o)
- Specified by:
compareTo
in interfaceComparable<OpenbravoVersion>
-
-