Save This Page
Home » jboss-5.0.0.CR1-src » org » jboss » util » platform » [javadoc | source]
org.jboss.util.platform
public final class: Java [javadoc | source]
java.lang.Object
   org.jboss.util.platform.Java
Provides common access to specifics about the version of Java that a virtual machine supports.

Determines the version of the Java Virtual Machine by checking for the availablity of version specific classes.

Classes are loaded in the following order:

  1. java.lang.StackTraceElement was introduced in JDK 1.4
  2. java.lang.StrictMath was introduced in JDK 1.3
  3. java.lang.ThreadLocal was introduced in JDK 1.2
  4. java.lang.Void was introduced in JDK 1.1

Field Summary
public static final  int VERSION_1_0    Java version 1.0 token 
public static final  int VERSION_1_1    Java version 1.1 token 
public static final  int VERSION_1_2    Java version 1.2 token 
public static final  int VERSION_1_3    Java version 1.3 token 
public static final  int VERSION_1_4    Java version 1.4 token 
Method from org.jboss.util.platform.Java Summary:
getVersion,   isCompatible,   isVersion
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.util.platform.Java Detail:
 public static int getVersion() 
    Return the version of Java supported by the VM.
 public static boolean isCompatible(int version) 
    Retrurns true if the current virtual machine is compatible with the given version identifer.
 public static boolean isVersion(int version) 
    Retrurns true if the given version identifer is equal to the version identifier of the current virtuial machine.