|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.umd.cs.findbugs.JavaVersion
public class JavaVersion
Support for finding out what version of Java we're running on.
Field Summary | |
---|---|
static JavaVersion |
JAVA_1_5
Constant for Java 1.5 (Tiger). |
Constructor Summary | |
---|---|
JavaVersion(int major,
int minor)
Constructor. |
|
JavaVersion(java.lang.String versionString)
Constructor. |
Method Summary | |
---|---|
int |
getMajor()
Get the major version number. |
int |
getMinor()
Get the minor version number. |
java.lang.String |
getRest()
Get the rest of the version string after the major and minor numbers. |
static JavaVersion |
getRuntimeVersion()
Get the version of Java that we are currently running under. |
boolean |
isSameOrNewerThan(JavaVersion other)
Return whether the Java version represented by this object is at least as recent as the one given. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final JavaVersion JAVA_1_5
Constructor Detail |
---|
public JavaVersion(java.lang.String versionString) throws JavaVersionException
versionString
- a version string, as returned from the
java.version
system property:
e.g., "1.4.2_04"
JavaVersionException
public JavaVersion(int major, int minor)
major
- major versionminor
- minor versionMethod Detail |
---|
public int getMajor()
public int getMinor()
public java.lang.String getRest()
public java.lang.String toString()
toString
in class java.lang.Object
public static JavaVersion getRuntimeVersion()
public boolean isSameOrNewerThan(JavaVersion other)
other
- another JavaVersion
|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |