com.allen_sauer.gwt.log.shared
Class WrappedClientThrowable
java.lang.Object
com.allen_sauer.gwt.log.shared.WrappedClientThrowable
- All Implemented Interfaces:
- java.io.Serializable
public class WrappedClientThrowable
- extends java.lang.Object
- implements java.io.Serializable
Representation of a client-side thrown exception, which can be serialized via RPC.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstanceOrNull
public static WrappedClientThrowable getInstanceOrNull(java.lang.Throwable ex)
getCause
public WrappedClientThrowable getCause()
getClientStackTrace
public java.lang.StackTraceElement[] getClientStackTrace()
getMessage
public java.lang.String getMessage()
getOriginalToString
public java.lang.String getOriginalToString()
setClientStackTrace
public void setClientStackTrace(java.lang.StackTraceElement[] clientStackTrace)
- Replace the current client stack trace with a new one. This is used in the deobfuscation
process.
- Parameters:
clientStackTrace
- the new client stack trace