org.apache.lucene.util
Class Constants

java.lang.Object
  extended by org.apache.lucene.util.Constants

public final class Constants
extends Object

Some useful constants.


Field Summary
static boolean JAVA_1_1
          Deprecated. This constant is useless since Lucene is on Java 5
static boolean JAVA_1_2
          Deprecated. This constant is useless since Lucene is on Java 5
static boolean JAVA_1_3
          Deprecated. This constant is useless since Lucene is on Java 5
static String JAVA_VENDOR
           
static String JAVA_VERSION
          The value of System.getProperty("java.version").
static boolean JRE_IS_64BIT
          True iff running on a 64bit JVM
static boolean JRE_IS_MINIMUM_JAVA6
           
static boolean JRE_IS_MINIMUM_JAVA7
           
static String JVM_NAME
           
static String JVM_VENDOR
          JVM vendor info.
static String JVM_VERSION
           
static boolean LINUX
          True iff running on Linux.
static String LUCENE_MAIN_VERSION
           
static String LUCENE_VERSION
           
static boolean MAC_OS_X
          True iff running on Mac OS X
static String OS_ARCH
           
static String OS_NAME
          The value of System.getProperty("os.name").
static String OS_VERSION
           
static boolean SUN_OS
          True iff running on SunOS.
static boolean WINDOWS
          True iff running on Windows.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JVM_VENDOR

public static final String JVM_VENDOR
JVM vendor info.


JVM_VERSION

public static final String JVM_VERSION

JVM_NAME

public static final String JVM_NAME

JAVA_VERSION

public static final String JAVA_VERSION
The value of System.getProperty("java.version").


JAVA_1_1

@Deprecated
public static final boolean JAVA_1_1
Deprecated. This constant is useless since Lucene is on Java 5
True iff this is Java version 1.1.


JAVA_1_2

@Deprecated
public static final boolean JAVA_1_2
Deprecated. This constant is useless since Lucene is on Java 5
True iff this is Java version 1.2.


JAVA_1_3

@Deprecated
public static final boolean JAVA_1_3
Deprecated. This constant is useless since Lucene is on Java 5
True iff this is Java version 1.3.


OS_NAME

public static final String OS_NAME
The value of System.getProperty("os.name").


LINUX

public static final boolean LINUX
True iff running on Linux.


WINDOWS

public static final boolean WINDOWS
True iff running on Windows.


SUN_OS

public static final boolean SUN_OS
True iff running on SunOS.


MAC_OS_X

public static final boolean MAC_OS_X
True iff running on Mac OS X


OS_ARCH

public static final String OS_ARCH

OS_VERSION

public static final String OS_VERSION

JAVA_VENDOR

public static final String JAVA_VENDOR

JRE_IS_MINIMUM_JAVA6

public static final boolean JRE_IS_MINIMUM_JAVA6

JRE_IS_MINIMUM_JAVA7

public static final boolean JRE_IS_MINIMUM_JAVA7

JRE_IS_64BIT

public static final boolean JRE_IS_64BIT
True iff running on a 64bit JVM


LUCENE_MAIN_VERSION

public static final String LUCENE_MAIN_VERSION

LUCENE_VERSION

public static final String LUCENE_VERSION