|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dmonix.util.SystemPropertyHandler
Class for getting System parameters.
The class includes convenient methods for extracting System properties.Copyright: Copyright (c) 2003
Company: dmonix.org
| Field Summary | |
static java.lang.String |
FILE_SEPARATOR
|
static java.lang.String |
JAVA_CLASS_PATH
|
static java.lang.String |
JAVA_HOME
|
static java.lang.String |
JAVA_LIB_PATH
|
static java.lang.String |
JAVA_RUNTIME_NAME
|
static java.lang.String |
JAVA_RUNTIME_VERSION
|
static java.lang.String |
JAVA_VENDOR_URL
|
static java.lang.String |
JAVA_VERSION
|
static java.lang.String |
JAVA_VM_VENDOR
|
static java.lang.String |
JAVA_VM_VERSION
|
static java.lang.String |
LINE_SEPARATOR
|
static java.lang.String |
OS_NAME
|
static java.lang.String |
PATH_SEPARATOR
|
static java.lang.String |
USER_COUNTRY
|
static java.lang.String |
USER_HOME
|
static java.lang.String |
USER_NAME
|
| Constructor Summary | |
SystemPropertyHandler()
|
|
| Method Summary | |
static void |
debug()
Prints out all System properties to System.out. |
static void |
debug(java.io.PrintStream ostream)
Prints out all System properties. |
static java.lang.String |
getFileSeparator()
Get the System property file separator. |
static java.lang.String |
getJavaHome()
Get the System property Java home. |
static java.lang.String |
getJavaLibPath()
Get the System property Java lib path. |
static java.lang.String |
getJavaRuntimeName()
Get the System property Java runtime name. |
static java.lang.String |
getJavaRuntimeVersion()
Get the System property Java runtime version. |
static java.lang.String |
getJavaVendorUrl()
Get the System property Java vendor url. |
static java.lang.String |
getJavaVersion()
Get the System property Java version. |
static java.lang.String |
getJavaVMVendor()
Get the System property Java VM vendor. |
static java.lang.String |
getJavaVMVersion()
Get the System property Java VM version. |
static java.lang.String |
getLineSeparator()
Get the System property line separator. |
static java.lang.String |
getOSName()
Get the System property OS name. |
static java.lang.String |
getPathSeparator()
Get the System property Path separator. |
static java.lang.String |
getProperty(java.lang.String property)
Get the requested system property. |
static java.lang.String |
getUserCountry()
Get the System property user country. |
static java.lang.String |
getUserHome()
Get the System property user home. |
static java.lang.String |
getUserName()
Get the System property user name. |
static void |
main(java.lang.String[] param)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String FILE_SEPARATOR
public static final java.lang.String JAVA_CLASS_PATH
public static final java.lang.String JAVA_HOME
public static final java.lang.String JAVA_LIB_PATH
public static final java.lang.String JAVA_RUNTIME_NAME
public static final java.lang.String JAVA_RUNTIME_VERSION
public static final java.lang.String JAVA_VENDOR_URL
public static final java.lang.String JAVA_VERSION
public static final java.lang.String JAVA_VM_VENDOR
public static final java.lang.String JAVA_VM_VERSION
public static final java.lang.String LINE_SEPARATOR
public static final java.lang.String OS_NAME
public static final java.lang.String PATH_SEPARATOR
public static final java.lang.String USER_COUNTRY
public static final java.lang.String USER_HOME
public static final java.lang.String USER_NAME
| Constructor Detail |
public SystemPropertyHandler()
| Method Detail |
public static void debug()
public static void debug(java.io.PrintStream ostream)
ostream - The stream to write topublic static java.lang.String getFileSeparator()
file separator.
public static java.lang.String getJavaHome()
Java home.
public static java.lang.String getJavaLibPath()
Java lib path.
public static java.lang.String getJavaRuntimeName()
Java runtime name.
public static java.lang.String getJavaRuntimeVersion()
Java runtime version.
public static java.lang.String getJavaVendorUrl()
Java vendor url.
public static java.lang.String getJavaVersion()
Java version.
public static java.lang.String getJavaVMVendor()
Java VM vendor.
public static java.lang.String getJavaVMVersion()
Java VM version.
public static java.lang.String getLineSeparator()
line separator.
public static java.lang.String getOSName()
OS name.
public static java.lang.String getPathSeparator()
Path separator.
public static java.lang.String getUserCountry()
user country.
public static java.lang.String getUserName()
user name.
public static java.lang.String getUserHome()
user home.
public static java.lang.String getProperty(java.lang.String property)
property - The property to get
public static void main(java.lang.String[] param)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||