All Classes and Interfaces

Class
Description
Injects core Android types.
MapKey annotation to key AndroidInjector.Factory bindings.
An internal implementation detail of Dagger's generated code.
Contains bindings to ensure the usability of dagger.android framework classes.
Performs members-injection for a concrete subtype of a core Android type (e.g., Activity or Fragment).
Deprecated.
Prefer AndroidInjector.Factory now that components can have factories instead of builders
Creates AndroidInjectors for a concrete subtype of a core Android type.
Generates an AndroidInjector for the return type of this method.
An Activity that injects its members in DaggerActivity.onCreate(Bundle) and can be used to inject Fragments attached to it.
An Application that injects its members and can be used to inject objects that the Android framework instantiates, such as Activitys, Fragments, or Services.
A BroadcastReceiver that injects its members in every call to DaggerBroadcastReceiver.onReceive(Context, Intent).
A ContentProvider that injects its members in DaggerContentProvider.onCreate().
Deprecated.
Framework fragments are deprecated in Android P; prefer dagger.android.support.DaggerDialogFragment to use a support-library-friendly dagger.android dialog fragment implementation.
Deprecated.
Framework fragments are deprecated in Android P; prefer dagger.android.support.DaggerFragment to use a support-library-friendly dagger.android fragment implementation.
An IntentService that injects its members in DaggerIntentService.onCreate().
A Service that injects its members in DaggerService.onCreate().
Performs members-injection on instances of core Android types (e.g.
Exception thrown if an incorrect binding is made for a AndroidInjector.Factory.
Provides an AndroidInjector.