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.