- java.lang.Object
-
- ch.qos.logback.classic.spi.ThrowableProxyVO
-
- All Implemented Interfaces:
IThrowableProxy,Serializable
public class ThrowableProxyVO extends Object implements IThrowableProxy, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThrowableProxyVO()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ThrowableProxyVObuild(IThrowableProxy throwableProxy)booleanequals(Object obj)IThrowableProxygetCause()StringgetClassName()intgetCommonFrames()StringgetMessage()StringgetOverridingMessage()Return the overriding message if any.StackTraceElementProxy[]getStackTraceElementProxyArray()IThrowableProxy[]getSuppressed()inthashCode()booleanisCyclic()Is this instance the result of a cyclic exception?
-
-
-
Constructor Detail
-
ThrowableProxyVO
public ThrowableProxyVO()
-
-
Method Detail
-
getMessage
public String getMessage()
- Specified by:
getMessagein interfaceIThrowableProxy
-
getOverridingMessage
public 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.
- Specified by:
getOverridingMessagein interfaceIThrowableProxy- Returns:
- the overriding message or null
- Since:
- 1.5.22
-
getClassName
public String getClassName()
- Specified by:
getClassNamein interfaceIThrowableProxy
-
getCommonFrames
public int getCommonFrames()
- Specified by:
getCommonFramesin interfaceIThrowableProxy
-
getCause
public IThrowableProxy getCause()
- Specified by:
getCausein interfaceIThrowableProxy
-
getStackTraceElementProxyArray
public StackTraceElementProxy[] getStackTraceElementProxyArray()
- Specified by:
getStackTraceElementProxyArrayin interfaceIThrowableProxy
-
getSuppressed
public IThrowableProxy[] getSuppressed()
- Specified by:
getSuppressedin interfaceIThrowableProxy
-
isCyclic
public boolean isCyclic()
Description copied from interface:IThrowableProxyIs this instance the result of a cyclic exception?- Specified by:
isCyclicin interfaceIThrowableProxy- Returns:
- true if cyclic, false otherwise
-
build
public static ThrowableProxyVO build(IThrowableProxy throwableProxy)
-
-