|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsun.text.normalizer.VersionInfo
public final class VersionInfo
Class to store version numbers of the form major.minor.milli.micro.
| Method Summary | |
|---|---|
int |
compareTo(VersionInfo other)
Compares other with this VersionInfo. |
static VersionInfo |
getInstance(int major,
int minor,
int milli,
int micro)
Returns an instance of VersionInfo with the argument version. |
static VersionInfo |
getInstance(String version)
Returns an instance of VersionInfo with the argument version. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static VersionInfo getInstance(String version)
version - version String in the format of "major.minor.milli.micro"
or "major.minor.milli" or "major.minor" or "major",
where major, minor, milli, micro are non-negative numbers
<= 255. If the trailing version numbers are
not specified they are taken as 0s. E.g. Version "3.1" is
equivalent to "3.1.0.0".
throws - an IllegalArgumentException when the argument version
is not in the right format
public static VersionInfo getInstance(int major,
int minor,
int milli,
int micro)
major - major version, non-negative number <= 255.minor - minor version, non-negative number <= 255.milli - milli version, non-negative number <= 255.micro - micro version, non-negative number <= 255.
throws - an IllegalArgumentException when either arguments are
negative or > 255public int compareTo(VersionInfo other)
other - VersionInfo to be compared
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||