|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjodd.util.Util
General and System utilities.
Constructor Summary | |
Util()
|
Method Summary | |
static java.lang.Object |
cloneViaSerialization(java.io.Serializable obj)
Create object copy using serialization mechanism. |
static void |
copyPipe(java.io.InputStream in,
java.io.OutputStream out,
int bufSizeHint)
Reads from input and writes read data to the output, until the stream end. |
static boolean |
equals(java.lang.Object obj1,
java.lang.Object obj2)
Compare two objects just like "equals" would. |
static java.lang.String |
exceptionToString(java.lang.Exception ex)
Returns exception stack trace as a String. |
static java.lang.StackTraceElement[] |
getStackTrace()
Returns current stack trace not without this method in the trace. |
static java.lang.Class |
loadClass(java.lang.String jarPath,
java.lang.String type)
Loads external or internal class. |
static void |
notify(java.lang.Object obj)
Notifies an object for synchronization purposes. |
static void |
notifyAll(java.lang.Object obj)
Notifies an object for synchronization purposes. |
static void |
wait(java.lang.Object obj)
Waits for a object for synchronization purposes. |
static void |
wait(java.lang.Object obj,
long timeout)
Waits for a object or a timeout for synchronization purposes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Util()
Method Detail |
public static boolean equals(java.lang.Object obj1, java.lang.Object obj2)
obj1
- obj2
-
public static java.lang.Object cloneViaSerialization(java.io.Serializable obj) throws java.lang.Exception
obj
-
java.lang.Exception
public static java.lang.Class loadClass(java.lang.String jarPath, java.lang.String type) throws java.lang.ClassNotFoundException
jarPath
- path to the jar file, or nulltype
- class type
java.lang.ClassNotFoundException
public static void copyPipe(java.io.InputStream in, java.io.OutputStream out, int bufSizeHint) throws java.io.IOException
in
- out
- bufSizeHint
-
java.io.IOException
public static java.lang.StackTraceElement[] getStackTrace()
public static java.lang.String exceptionToString(java.lang.Exception ex)
ex
- exception
public static void wait(java.lang.Object obj)
obj
- object to wait forpublic static void wait(java.lang.Object obj, long timeout)
obj
- object to wait fortimeout
- the maximum time to wait in millisecondspublic static void notify(java.lang.Object obj)
obj
- object to notifypublic static void notifyAll(java.lang.Object obj)
obj
- object to notify
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |