ch.javasoft.lang
Interface SystemProperties


public interface SystemProperties

Names of predefined system properties as listed in System.getProperties()


Field Summary
static String FILE_SEPARATOR
          File separator ("/" on UNIX)
static String JAVA_CLASS_PATH
          Java class path
static String JAVA_CLASS_VERSION
          Java class format version number
static String JAVA_COMPILER
          Name of JIT compiler to use
static String JAVA_EXT_DIRS
          Path of extension directory or directories
static String JAVA_HOME
          Java installation directory
static String JAVA_IO_TMPDIR
          Default temp file path
static String JAVA_LIBRARY_PATH
          List of paths to search when loading libraries
static String JAVA_SPECIFICATION_NAME
          Java Runtime Environment specification name
static String JAVA_SPECIFICATION_VENDOR
          Java Runtime Environment specification vendor
static String JAVA_SPECIFICATION_VERSION
          Java Runtime Environment specification version
static String JAVA_VENDOR
          Java Runtime Environment vendor
static String JAVA_VENDOR_URL
          Java vendor URL
static String JAVA_VERSION
          Java Runtime Environment version
static String JAVA_VM_NAME
          Java Virtual Machine implementation name
static String JAVA_VM_SPECIFICATION_NAME
          Java Virtual Machine specification name
static String JAVA_VM_SPECIFICATION_VENDOR
          Java Virtual Machine specification vendor
static String JAVA_VM_SPECIFICATION_VERSION
          Java Virtual Machine specification version
static String JAVA_VM_VENDOR
          Java Virtual Machine implementation vendor
static String JAVA_VM_VERSION
          Java Virtual Machine implementation version
static String LINE_SEPARATOR
          Line separator ("\n" on UNIX)
static String OS_ARCH
          Operating system architecture
static String OS_NAME
          Operating system name
static String OS_VERSION
          Operating system version
static String PATH_SEPARATOR
          Path separator (":" on UNIX)
static String USER_DIR
          User's current working directory
static String USER_HOME
          User's home directory
static String USER_NAME
          User's account name
 

Field Detail

JAVA_VERSION

static final String JAVA_VERSION
Java Runtime Environment version

See Also:
Constant Field Values

JAVA_VENDOR

static final String JAVA_VENDOR
Java Runtime Environment vendor

See Also:
Constant Field Values

JAVA_VENDOR_URL

static final String JAVA_VENDOR_URL
Java vendor URL

See Also:
Constant Field Values

JAVA_HOME

static final String JAVA_HOME
Java installation directory

See Also:
Constant Field Values

JAVA_VM_SPECIFICATION_VERSION

static final String JAVA_VM_SPECIFICATION_VERSION
Java Virtual Machine specification version

See Also:
Constant Field Values

JAVA_VM_SPECIFICATION_VENDOR

static final String JAVA_VM_SPECIFICATION_VENDOR
Java Virtual Machine specification vendor

See Also:
Constant Field Values

JAVA_VM_SPECIFICATION_NAME

static final String JAVA_VM_SPECIFICATION_NAME
Java Virtual Machine specification name

See Also:
Constant Field Values

JAVA_VM_VERSION

static final String JAVA_VM_VERSION
Java Virtual Machine implementation version

See Also:
Constant Field Values

JAVA_VM_VENDOR

static final String JAVA_VM_VENDOR
Java Virtual Machine implementation vendor

See Also:
Constant Field Values

JAVA_VM_NAME

static final String JAVA_VM_NAME
Java Virtual Machine implementation name

See Also:
Constant Field Values

JAVA_SPECIFICATION_VERSION

static final String JAVA_SPECIFICATION_VERSION
Java Runtime Environment specification version

See Also:
Constant Field Values

JAVA_SPECIFICATION_VENDOR

static final String JAVA_SPECIFICATION_VENDOR
Java Runtime Environment specification vendor

See Also:
Constant Field Values

JAVA_SPECIFICATION_NAME

static final String JAVA_SPECIFICATION_NAME
Java Runtime Environment specification name

See Also:
Constant Field Values

JAVA_CLASS_VERSION

static final String JAVA_CLASS_VERSION
Java class format version number

See Also:
Constant Field Values

JAVA_CLASS_PATH

static final String JAVA_CLASS_PATH
Java class path

See Also:
Constant Field Values

JAVA_LIBRARY_PATH

static final String JAVA_LIBRARY_PATH
List of paths to search when loading libraries

See Also:
Constant Field Values

JAVA_IO_TMPDIR

static final String JAVA_IO_TMPDIR
Default temp file path

See Also:
Constant Field Values

JAVA_COMPILER

static final String JAVA_COMPILER
Name of JIT compiler to use

See Also:
Constant Field Values

JAVA_EXT_DIRS

static final String JAVA_EXT_DIRS
Path of extension directory or directories

See Also:
Constant Field Values

OS_NAME

static final String OS_NAME
Operating system name

See Also:
Constant Field Values

OS_ARCH

static final String OS_ARCH
Operating system architecture

See Also:
Constant Field Values

OS_VERSION

static final String OS_VERSION
Operating system version

See Also:
Constant Field Values

FILE_SEPARATOR

static final String FILE_SEPARATOR
File separator ("/" on UNIX)

See Also:
Constant Field Values

PATH_SEPARATOR

static final String PATH_SEPARATOR
Path separator (":" on UNIX)

See Also:
Constant Field Values

LINE_SEPARATOR

static final String LINE_SEPARATOR
Line separator ("\n" on UNIX)

See Also:
Constant Field Values

USER_NAME

static final String USER_NAME
User's account name

See Also:
Constant Field Values

USER_HOME

static final String USER_HOME
User's home directory

See Also:
Constant Field Values

USER_DIR

static final String USER_DIR
User's current working directory

See Also:
Constant Field Values