|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectutils.SystemUtils
public class SystemUtils
DocJava, Inc. http://www.docjava.com Programmer: dlyon Date: Mar 29, 2004 Time: 3:33:32 PM
Constructor Summary | |
---|---|
SystemUtils()
|
Method Summary | |
---|---|
static void |
appendJavaExtensionsDirectory(java.lang.String p)
|
static java.lang.String |
free()
|
static java.lang.String |
getBootPath()
|
static java.lang.String |
getClassPath()
|
static java.lang.String |
getDefaultEncoding()
Return the system default text encoding. |
static java.lang.String |
getDirectorySeparator()
|
static java.io.File |
getJavaCommand()
|
static java.lang.String |
getJavaExtensionsDirectory()
|
static java.lang.String |
getJavaVersion()
|
static long |
getLastModified(java.net.URL resourceUrl)
|
static java.lang.String |
getLocationOfCurrentlyRunningProgram()
|
static java.lang.Object[] |
getNullArray()
|
static java.lang.String |
getPathSeparator()
|
static java.lang.String |
getProps()
|
static java.io.File |
getSdkCommand(java.lang.String command)
|
static java.lang.String |
getSysInfo()
|
static java.io.File |
getTempDirectory()
|
static java.io.File |
getTmpDir()
|
static java.lang.String |
getUid()
|
static java.util.Date |
getUrlModificationDate(java.net.URL url)
|
static java.lang.String |
getUserHome()
Returns the users home directory. |
static java.lang.String |
getUserName()
|
static java.io.File |
getUserPrefLocation()
|
static boolean |
isDateGood(java.io.File canonicalFile,
java.net.URL resourceUrl)
|
static boolean |
isJava2()
|
static boolean |
isMacJDK1_3()
|
static void |
main(java.lang.String[] args)
|
static void |
makeDir(java.io.File file)
|
static java.io.File |
makeTmpDir(java.lang.String tmpDir)
|
static void |
printJavaHome()
|
static void |
printMethodNames(PrintStub printStub,
java.lang.reflect.Method[] ma)
|
static void |
printMethods(PrintStub printStub,
java.lang.reflect.Method[] methods)
|
static void |
printProp(java.lang.String p)
|
static void |
printProps()
|
static void |
printProps(PrintStub printStubFrame1)
|
static void |
printUserDir()
|
static void |
props()
|
static void |
runGc()
|
static java.lang.String[] |
runMain(java.lang.Class classToRun)
This method runs the main in a class, c, in a different JVM. |
static void |
testClassPathBug()
|
static void |
testPrintProps()
|
static void |
testRunMain()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SystemUtils()
Method Detail |
---|
public static java.util.Date getUrlModificationDate(java.net.URL url) throws java.io.IOException
java.io.IOException
public static java.lang.String getUid()
public static java.lang.String getJavaExtensionsDirectory()
public static java.lang.String getBootPath()
public static void appendJavaExtensionsDirectory(java.lang.String p)
public static java.io.File getTempDirectory() throws java.io.IOException
java.io.IOException
public static java.lang.String getLocationOfCurrentlyRunningProgram()
/User/lyon/current/j4p
.public static java.lang.String getDirectorySeparator()
public static java.lang.String getPathSeparator()
public static void printProps()
public static java.lang.String getProps()
public static void testPrintProps()
public static java.lang.String free()
public static void runGc()
public static void props()
public static void printProp(java.lang.String p)
public static java.lang.String getClassPath()
public static void printJavaHome()
public static void printUserDir()
public static java.lang.String getUserHome()
C:\Documents
and Settings\dlyon
public static java.io.File getUserPrefLocation()
public static java.lang.String getSysInfo()
public static void testRunMain() throws java.io.IOException
java.io.IOException
public static boolean isJava2()
public static java.lang.Object[] getNullArray()
public static void testClassPathBug()
public static void printProps(PrintStub printStubFrame1)
public static void printMethods(PrintStub printStub, java.lang.reflect.Method[] methods)
public static void printMethodNames(PrintStub printStub, java.lang.reflect.Method[] ma)
public static java.io.File getSdkCommand(java.lang.String command)
public static java.io.File getJavaCommand()
java
command.public static java.lang.String[] runMain(java.lang.Class classToRun) throws java.io.IOException
java.io.IOException
public static java.io.File getTmpDir()
public static boolean isDateGood(java.io.File canonicalFile, java.net.URL resourceUrl) throws java.io.IOException
java.io.IOException
public static long getLastModified(java.net.URL resourceUrl) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public static java.io.File makeTmpDir(java.lang.String tmpDir)
public static void makeDir(java.io.File file)
public static java.lang.String getDefaultEncoding()
public static java.lang.String getUserName()
public static java.lang.String getJavaVersion()
public static boolean isMacJDK1_3()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |