-
- All Known Implementing Classes:
ThrowableProxy,ThrowableProxyVO
public interface IThrowableProxy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IThrowableProxygetCause()StringgetClassName()intgetCommonFrames()StringgetMessage()default StringgetOverridingMessage()Return the overriding message if any.StackTraceElementProxy[]getStackTraceElementProxyArray()IThrowableProxy[]getSuppressed()booleanisCyclic()Is this instance the result of a cyclic exception?
-
-
-
Method Detail
-
getOverridingMessage
default String getOverridingMessage()
Return the overriding message if any. This method returns null if there is no overriding message.Overriding message exists only if the original throwable implementation overrides the toString() method.
- Returns:
- the overriding message or null
- Since:
- 1.5.22
-
getMessage
String getMessage()
-
getClassName
String getClassName()
-
getStackTraceElementProxyArray
StackTraceElementProxy[] getStackTraceElementProxyArray()
-
getCommonFrames
int getCommonFrames()
-
getCause
IThrowableProxy getCause()
-
getSuppressed
IThrowableProxy[] getSuppressed()
-
isCyclic
boolean isCyclic()
Is this instance the result of a cyclic exception?- Returns:
- true if cyclic, false otherwise
- Since:
- 1.3.0
-
-