private static final class CheckedProviders.ThrowingHandler extends CheckedProviders.CheckedProviderInvocationHandler<java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
private java.lang.reflect.Constructor<? extends java.lang.Throwable> |
throwableCtor |
private java.lang.String |
typeName |
| Modifier | Constructor and Description |
|---|---|
private |
ThrowingHandler(java.lang.reflect.Constructor<? extends java.lang.Throwable> throwableCtor,
java.lang.String typeName) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static CheckedProviders.ThrowingHandler |
forClass(java.lang.Class<? extends java.lang.Throwable> throwable) |
protected java.lang.Object |
invokeGet(java.lang.Object proxy,
java.lang.reflect.Method method) |
java.lang.String |
toString() |
invokeprivate final java.lang.reflect.Constructor<? extends java.lang.Throwable> throwableCtor
private final java.lang.String typeName
private ThrowingHandler(java.lang.reflect.Constructor<? extends java.lang.Throwable> throwableCtor,
java.lang.String typeName)
static CheckedProviders.ThrowingHandler forClass(java.lang.Class<? extends java.lang.Throwable> throwable)
protected java.lang.Object invokeGet(java.lang.Object proxy,
java.lang.reflect.Method method)
throws java.lang.Throwable
invokeGet in class CheckedProviders.CheckedProviderInvocationHandler<java.lang.Object>java.lang.Throwablepublic java.lang.String toString()
toString in class CheckedProviders.CheckedProviderInvocationHandler<java.lang.Object>