org.jboss.util.platform
public final class Java extends Object
Determines the version of the Java Virtual Machine by checking for the availablity of version specific classes.
Classes are loaded in the following order:
Modifier and Type | Field and Description |
---|---|
static int |
VERSION_1_0
Java version 1.0 token
|
static int |
VERSION_1_1
Java version 1.1 token
|
static int |
VERSION_1_2
Java version 1.2 token
|
static int |
VERSION_1_3
Java version 1.3 token
|
static int |
VERSION_1_4
Java version 1.4 token
|
static int |
VERSION_1_5
Java version 1.5 token
|
static int |
VERSION_1_6
Java version 1.6 token
|
Modifier and Type | Method and Description |
---|---|
static int |
getVersion()
Return the version of Java supported by the VM.
|
static boolean |
isCompatible(int version)
Returns true if the current virtual machine is compatible with
the given version identifer.
|
static boolean |
isVersion(int version)
Returns true if the given version identifer is equal to the
version identifier of the current virtuial machine.
|
public static final int VERSION_1_0
public static final int VERSION_1_1
public static final int VERSION_1_2
public static final int VERSION_1_3
public static final int VERSION_1_4
public static final int VERSION_1_5
public static final int VERSION_1_6
public static int getVersion()
public static boolean isVersion(int version)
version
- The version identifier to check for.public static boolean isCompatible(int version)
version
- The version identifier to check compatibility of.Copyright © 2014 JBoss by Red Hat. All rights reserved.