org.codehaus.spice.salt.lang
Class JavaVersion

java.lang.Object
  extended by org.codehaus.spice.salt.lang.JavaVersion

public final class JavaVersion
extends Object

Type safe wrapper class for Java Version enums. CURRENT defines the current Java version and JAVA1_* define allowable versions. You can also compare different versions via constructions such as;

    JavaVersion.CURRENT.isLessThanOrEqual( JavaVersion.JAVA1_3 );
 

Version:
$Revision: 1.1 $ $Date: 2003/12/02 02:15:04 $
Author:
Peter Donald

Field Summary
static JavaVersion CURRENT
          Enum for Current JDK.
static JavaVersion JAVA1_0
          Enum for JDK1.0 JVM.
static JavaVersion JAVA1_1
          Enum for JDK1.1 JVM.
static JavaVersion JAVA1_2
          Enum for JDK1.2 JVM.
static JavaVersion JAVA1_3
          Enum for JDK1.3 JVM.
static JavaVersion JAVA1_4
          Enum for JDK1.4 JVM.
static JavaVersion JAVA1_5
          Enum for JDK1.5 JVM.
 
Method Summary
 boolean isLessThanOrEqual(JavaVersion version)
          Return true if the version object is is less than or equal to specified version.
 String toString()
          Return the name of of JavaVersion.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

JAVA1_0

public static final JavaVersion JAVA1_0
Enum for JDK1.0 JVM.


JAVA1_1

public static final JavaVersion JAVA1_1
Enum for JDK1.1 JVM.


JAVA1_2

public static final JavaVersion JAVA1_2
Enum for JDK1.2 JVM.


JAVA1_3

public static final JavaVersion JAVA1_3
Enum for JDK1.3 JVM.


JAVA1_4

public static final JavaVersion JAVA1_4
Enum for JDK1.4 JVM.


JAVA1_5

public static final JavaVersion JAVA1_5
Enum for JDK1.5 JVM.


CURRENT

public static final JavaVersion CURRENT
Enum for Current JDK.

Method Detail

isLessThanOrEqual

public boolean isLessThanOrEqual(JavaVersion version)
Return true if the version object is is less than or equal to specified version.

Returns:
true if the version object is is less than or equal to specified version.

toString

public String toString()
Return the name of of JavaVersion.

Overrides:
toString in class Object
Returns:
the name of of JavaVersion.


Copyright © 1999-2012 Codehaus. All Rights Reserved.