|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.homeunix.thecave.moss.util.Version
public class Version
| Constructor Summary | |
|---|---|
Version(java.io.InputStream is)
Creates a new Version object, parsing the given input stream for the first occurence of a version pattern. |
|
Version(int major,
int minor,
int release,
int patch)
Specifies the version number using four integers. |
|
Version(java.lang.String version)
Returns a new Version object using the specified string as a version number. |
|
| Method Summary | |
|---|---|
int |
compareTo(Version o)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.Integer |
getMajor()
|
java.lang.Integer |
getMinor()
|
java.lang.Integer |
getPatch()
|
java.lang.Integer |
getRelease()
|
static Version |
getVersionResource(java.lang.String resourceName)
Returns a Version object obtained from a file resource. |
boolean |
isGreaterMajor(Version compareTo)
|
boolean |
isGreaterMinor(Version compareTo)
|
boolean |
isGreaterPatch(Version compareTo)
|
boolean |
isGreaterRelease(Version compareTo)
|
boolean |
isSameMajor(Version compareTo)
|
boolean |
isSameMinor(Version compareTo)
|
boolean |
isSamePatch(Version compareTo)
|
boolean |
isSameRelease(Version compareTo)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Version(java.io.InputStream is)
is - public Version(java.lang.String version)
version -
public Version(int major,
int minor,
int release,
int patch)
major - minor - release - patch - | Method Detail |
|---|
public static Version getVersionResource(java.lang.String resourceName)
resourceName -
public java.lang.Integer getMajor()
public java.lang.Integer getMinor()
public java.lang.Integer getPatch()
public java.lang.Integer getRelease()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(Version o)
compareTo in interface java.lang.Comparable<Version>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean isSameMajor(Version compareTo)
public boolean isSameMinor(Version compareTo)
public boolean isSameRelease(Version compareTo)
public boolean isSamePatch(Version compareTo)
public boolean isGreaterMajor(Version compareTo)
public boolean isGreaterMinor(Version compareTo)
public boolean isGreaterRelease(Version compareTo)
public boolean isGreaterPatch(Version compareTo)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||