|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
org.jboss.util.AbstractNestedThrowable
public abstract class AbstractNestedThrowable
A common superclass for Throwable classes that can contain a nested Throwable detail object.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jboss.util.NestedThrowable |
|---|
NestedThrowable.Util |
| Field Summary | |
|---|---|
protected Throwable |
nested
The nested throwable |
| Fields inherited from interface org.jboss.util.NestedThrowable |
|---|
DETECT_DUPLICATE_NESTING, NESTED_TRACE_ENABLED, PARENT_TRACE_ENABLED |
| Constructor Summary | |
|---|---|
AbstractNestedThrowable()
Construct a AbstractNestedThrowable with no detail. |
|
AbstractNestedThrowable(String msg)
Construct a AbstractNestedThrowable with the specified detail message. |
|
AbstractNestedThrowable(String msg,
Throwable nested)
Construct a AbstractNestedThrowable with the specified detail message and nested Throwable. |
|
AbstractNestedThrowable(Throwable nested)
Construct a AbstractNestedThrowable with the specified nested Throwable. |
|
| Method Summary | |
|---|---|
Throwable |
getCause()
Return the nested Throwable. |
String |
getMessage()
Returns the composite throwable message. |
Throwable |
getNested()
Return the nested Throwable. |
void |
printStackTrace()
Prints the composite message and the embedded stack trace to System.err. |
void |
printStackTrace(PrintStream stream)
Prints the composite message and the embedded stack trace to the specified print stream. |
void |
printStackTrace(PrintWriter writer)
Prints the composite message and the embedded stack trace to the specified print writer. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final Throwable nested
| Constructor Detail |
|---|
public AbstractNestedThrowable(String msg)
msg - Detail message.
public AbstractNestedThrowable(String msg,
Throwable nested)
msg - Detail message.nested - Nested Throwable.public AbstractNestedThrowable(Throwable nested)
nested - Nested Throwable.public AbstractNestedThrowable()
| Method Detail |
|---|
public Throwable getNested()
getNested in interface NestedThrowablepublic Throwable getCause()
For JDK 1.4 compatibility.
getCause in interface NestedThrowablegetCause in class Throwablepublic String getMessage()
getMessage in class Throwablepublic void printStackTrace(PrintStream stream)
printStackTrace in class Throwablestream - Stream to print to.public void printStackTrace(PrintWriter writer)
printStackTrace in class Throwablewriter - Writer to print to.public void printStackTrace()
printStackTrace in class Throwable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||