public abstract @interface

ThrowingInject

implements Annotation
com.google.inject.throwingproviders.ThrowingInject

Class Overview

A version of @Inject designed for ThrowingProviders. Use by:

ThrowingProviderBinder.create(binder())
    .bind(RemoteProvider.class, Customer.class)
    .providing(CustomerImpl.class);
 
where CustomerImpl has a constructor annotated with ThrowingInject.

Summary

[Expand]
Inherited Methods
From interface java.lang.annotation.Annotation