Class CheckedProviders.ThrowingHandler
java.lang.Object
com.google.inject.throwingproviders.CheckedProviders.CheckedProviderInvocationHandler<Object>
com.google.inject.throwingproviders.CheckedProviders.ThrowingHandler
- All Implemented Interfaces:
InvocationHandler
- Enclosing class:
- CheckedProviders
private static final class CheckedProviders.ThrowingHandler
extends CheckedProviders.CheckedProviderInvocationHandler<Object>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Constructor<? extends Throwable>
private final String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ThrowingHandler
(Constructor<? extends Throwable> throwableCtor, String typeName) -
Method Summary
Methods inherited from class com.google.inject.throwingproviders.CheckedProviders.CheckedProviderInvocationHandler
invoke
-
Field Details
-
throwableCtor
-
typeName
-
-
Constructor Details
-
ThrowingHandler
-
-
Method Details
-
forClass
-
invokeGet
- Specified by:
invokeGet
in classCheckedProviders.CheckedProviderInvocationHandler<Object>
- Throws:
Throwable
-
toString
- Specified by:
toString
in classCheckedProviders.CheckedProviderInvocationHandler<Object>
-