biz.hammurapi.util
Class Version
java.lang.Object
biz.hammurapi.util.Version
- All Implemented Interfaces:
- java.lang.Comparable
public final class Version
- extends java.lang.Object
- implements java.lang.Comparable
Represents 3-digit version
- Version:
- $Revision: 1.2 $
- Author:
- Pavel Vlasov
|
Constructor Summary |
Version(int major,
int minor,
int micro)
Create a new instance of a Version object with the
specified version numbers. |
Version(java.lang.String version)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Version
public Version(int major,
int minor,
int micro)
- Create a new instance of a
Version object with the
specified version numbers.
- Parameters:
major - Major version number.minor - Minor version number.rev - Micro version number.
Version
public Version(java.lang.String version)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
- Parameters:
other -
- Returns:
toString
public java.lang.String toString()
- Overload toString to report version correctly.
- Overrides:
toString in class java.lang.Object
- Returns:
- the dot seperated version string
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getMajor
public int getMajor()
getMicro
public int getMicro()
getMinor
public int getMinor()
Copyright © 2003 Hammurapi Group. All Rights Reserved.