|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.acsinet_solutions.util.exception.ReflectiveExceptionInfo
public final class ReflectiveExceptionInfo
Implementation of a reflection-based ExceptionInfo interface
| Constructor Summary | |
|---|---|
ReflectiveExceptionInfo()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getMessage(java.lang.Throwable throwable)
Get the message for the given throwable |
java.lang.Throwable |
getNextThrowable(java.lang.Throwable throwable)
Return the nested Throwable for the given input throwable, if any. |
boolean |
givesInfoAbout(java.lang.Throwable throwable)
This method is meant to be generic, so it must be last option in an exception info list |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReflectiveExceptionInfo()
| Method Detail |
|---|
public final boolean givesInfoAbout(java.lang.Throwable throwable)
givesInfoAbout in interface ExceptionInfothrowable - A not-null Throwable instance
com.acsinet_solutions.cetia4.exception.ExceptionInfo#givesInfoAbout(Throwable)public final java.lang.Throwable getNextThrowable(java.lang.Throwable throwable)
ExceptionInfo
getNextThrowable in interface ExceptionInfothrowable - A not-null Throwable instance that returned true when
passed to the givesInfoAbout() methodcom.acsinet_solutions.cetia4.exception.ExceptionInfo#getNextThrowable(Throwable)public final java.lang.String getMessage(java.lang.Throwable throwable)
ExceptionInfo
getMessage in interface ExceptionInfocom.acsinet_solutions.cetia4.exception.ExceptionInfo#getMessage(Throwable)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||