public final class ExceptionValue extends java.lang.Object implements IExceptionValue
TYPE
MODEL_ID
Constructor and Description |
---|
ExceptionValue(java.io.DataInputStream stream)
factory constructor
|
ExceptionValue(java.lang.String message, java.lang.Throwable cause)
constructor - message + cause
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
message()
returns the exception message
|
java.lang.String |
modelID()
returns the identifier of the debug model
|
java.lang.String |
toString()
toString
|
java.lang.String[] |
trace()
returns the stack trace
|
java.lang.String |
type()
returns the type of this value.
|
void |
write(java.io.DataOutputStream stream)
writes the exception
|
public ExceptionValue(java.lang.String message, java.lang.Throwable cause)
public ExceptionValue(java.io.DataInputStream stream) throws java.io.IOException
java.io.IOException
public java.lang.String modelID()
modelID
in interface IModelExtension
public java.lang.String type()
public java.lang.String message()
message
in interface IExceptionValue
public java.lang.String[] trace()
trace
in interface IExceptionValue
public java.lang.String toString()
public void write(java.io.DataOutputStream stream) throws java.io.IOException
java.io.IOException