## Uses of Interface
ch.qos.logback.classic.spi.IThrowableProxy

Packages that use IThrowableProxy
ch.qos.logback.classic.db: The ch.qos.logback.classic.db package provides means to append logging events into various databases.
ch.qos.logback.classic.html: Contains classes to format log output in HTML.
ch.qos.logback.classic.pattern: Provides classes implementing format specifiers in conversion patterns.
ch.qos.logback.classic.spi: Contains core classes of logback classic.

### Uses of IThrowableProxy in ch.qos.logback.classic.db

Methods in ch.qos.logback.classic.db with parameters of type IThrowableProxy
`protected void` DBAppender.`insertThrowable​(IThrowableProxy tp, java.sql.Connection connection, long eventId)`

### Uses of IThrowableProxy in ch.qos.logback.classic.html

Methods in ch.qos.logback.classic.html with parameters of type IThrowableProxy
`void` DefaultThrowableRenderer.`printFirstLine​(java.lang.StringBuilder sb, IThrowableProxy tp)`

### Uses of IThrowableProxy in ch.qos.logback.classic.pattern

Methods in ch.qos.logback.classic.pattern with parameters of type IThrowableProxy
`protected void` RootCauseFirstThrowableProxyConverter.`recursiveAppendRootCauseFirst​(java.lang.StringBuilder sb, java.lang.String prefix, int indent, IThrowableProxy tp)`
`protected void` ThrowableProxyConverter.`subjoinSTEPArray​(java.lang.StringBuilder buf, int indent, IThrowableProxy tp)`
`protected java.lang.String` RootCauseFirstThrowableProxyConverter.`throwableProxyToString​(IThrowableProxy tp)`
`protected java.lang.String` ThrowableProxyConverter.`throwableProxyToString​(IThrowableProxy tp)`

### Uses of IThrowableProxy in ch.qos.logback.classic.spi

Classes in ch.qos.logback.classic.spi that implement IThrowableProxy
`class` `ThrowableProxy`
`class` `ThrowableProxyVO`

Methods in ch.qos.logback.classic.spi that return IThrowableProxy
`IThrowableProxy` IThrowableProxy.`getCause()`
`IThrowableProxy` ThrowableProxy.`getCause()`
`IThrowableProxy` ThrowableProxyVO.`getCause()`
`IThrowableProxy[]` IThrowableProxy.`getSuppressed()`
`IThrowableProxy[]` ThrowableProxy.`getSuppressed()`
`IThrowableProxy[]` ThrowableProxyVO.`getSuppressed()`
`IThrowableProxy` ILoggingEvent.`getThrowableProxy()`
`IThrowableProxy` LoggingEvent.`getThrowableProxy()` Returns the throwable information contained within this event.
`IThrowableProxy` LoggingEventVO.`getThrowableProxy()`

Methods in ch.qos.logback.classic.spi with parameters of type IThrowableProxy
`static java.lang.String` ThrowableProxyUtil.`asString​(IThrowableProxy tp)`
`static ThrowableProxyVO` ThrowableProxyVO.`build​(IThrowableProxy throwableProxy)`
`void` PackagingDataCalculator.`calculate​(IThrowableProxy tp)`
`static void` ThrowableProxyUtil.`subjoinFirstLine​(java.lang.StringBuilder buf, IThrowableProxy tp)`
`static void` ThrowableProxyUtil.`subjoinFirstLineRootCauseFirst​(java.lang.StringBuilder buf, IThrowableProxy tp)`
`static void` ThrowableProxyUtil.`subjoinSTEPArray​(java.lang.StringBuilder sb, int indentLevel, IThrowableProxy tp)`
`static void` ThrowableProxyUtil.`subjoinSTEPArray​(java.lang.StringBuilder sb, IThrowableProxy tp)` Deprecated. Use subjoinSTEPArray(StringBuilder sb, int indentLevel, IThrowableProxy tp) instead.