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

Packages that use IThrowableProxy
Package | Description
--- | ---
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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Class and Description
--- | ---
`class` | `ThrowableProxy`
`class` | `ThrowableProxyVO`

Methods in ch.qos.logback.classic.spi that return IThrowableProxy
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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.