java.io.Serializable, java.lang.Comparable<StandardSystemProperty>@GwtIncompatible public enum StandardSystemProperty extends java.lang.Enum<StandardSystemProperty>
| Enum Constant | Description |
|---|---|
FILE_SEPARATOR |
File separator ("/" on UNIX).
|
JAVA_CLASS_PATH |
Java class path.
|
JAVA_CLASS_VERSION |
Java class format version number.
|
JAVA_COMPILER |
Name of JIT compiler to use.
|
JAVA_EXT_DIRS |
Path of extension directory or directories.
|
JAVA_HOME |
Java installation directory.
|
JAVA_IO_TMPDIR |
Default temp file path.
|
JAVA_LIBRARY_PATH |
List of paths to search when loading libraries.
|
JAVA_SPECIFICATION_NAME |
Java Runtime Environment specification name.
|
JAVA_SPECIFICATION_VENDOR |
Java Runtime Environment specification vendor.
|
JAVA_SPECIFICATION_VERSION |
Java Runtime Environment specification version.
|
JAVA_VENDOR |
Java Runtime Environment vendor.
|
JAVA_VENDOR_URL |
Java vendor URL.
|
JAVA_VERSION |
Java Runtime Environment version.
|
JAVA_VM_NAME |
Java Virtual Machine implementation name.
|
JAVA_VM_SPECIFICATION_NAME |
Java Virtual Machine specification name.
|
JAVA_VM_SPECIFICATION_VENDOR |
Java Virtual Machine specification vendor.
|
JAVA_VM_SPECIFICATION_VERSION |
Java Virtual Machine specification version.
|
JAVA_VM_VENDOR |
Java Virtual Machine implementation vendor.
|
JAVA_VM_VERSION |
Java Virtual Machine implementation version.
|
LINE_SEPARATOR |
Line separator ("\n" on UNIX).
|
OS_ARCH |
Operating system architecture.
|
OS_NAME |
Operating system name.
|
OS_VERSION |
Operating system version.
|
PATH_SEPARATOR |
Path separator (":" on UNIX).
|
USER_DIR |
User's current working directory.
|
USER_HOME |
User's home directory.
|
USER_NAME |
User's account name.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
key() |
Returns the key used to lookup this system property.
|
java.lang.String |
toString() |
Returns a string representation of this system property.
|
java.lang.String |
value() |
Returns the current value for this system property by delegating to
System.getProperty(String). |
static StandardSystemProperty |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static StandardSystemProperty[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StandardSystemProperty JAVA_VERSION
public static final StandardSystemProperty JAVA_VENDOR
public static final StandardSystemProperty JAVA_VENDOR_URL
public static final StandardSystemProperty JAVA_HOME
public static final StandardSystemProperty JAVA_VM_SPECIFICATION_VERSION
public static final StandardSystemProperty JAVA_VM_SPECIFICATION_VENDOR
public static final StandardSystemProperty JAVA_VM_SPECIFICATION_NAME
public static final StandardSystemProperty JAVA_VM_VERSION
public static final StandardSystemProperty JAVA_VM_VENDOR
public static final StandardSystemProperty JAVA_VM_NAME
public static final StandardSystemProperty JAVA_SPECIFICATION_VERSION
public static final StandardSystemProperty JAVA_SPECIFICATION_VENDOR
public static final StandardSystemProperty JAVA_SPECIFICATION_NAME
public static final StandardSystemProperty JAVA_CLASS_VERSION
public static final StandardSystemProperty JAVA_CLASS_PATH
public static final StandardSystemProperty JAVA_LIBRARY_PATH
public static final StandardSystemProperty JAVA_IO_TMPDIR
public static final StandardSystemProperty JAVA_COMPILER
public static final StandardSystemProperty JAVA_EXT_DIRS
public static final StandardSystemProperty OS_NAME
public static final StandardSystemProperty OS_ARCH
public static final StandardSystemProperty OS_VERSION
public static final StandardSystemProperty FILE_SEPARATOR
public static final StandardSystemProperty PATH_SEPARATOR
public static final StandardSystemProperty LINE_SEPARATOR
public static final StandardSystemProperty USER_NAME
public static final StandardSystemProperty USER_HOME
public static final StandardSystemProperty USER_DIR
public static StandardSystemProperty[] values()
for (StandardSystemProperty c : StandardSystemProperty.values()) System.out.println(c);
public static StandardSystemProperty valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String key()
@Nullable public java.lang.String value()
System.getProperty(String).public java.lang.String toString()
toString in class java.lang.Enum<StandardSystemProperty>