Interface | Description |
---|---|
AndroidInjector<T> |
Performs members-injection for a concrete subtype of a core Android type (e.g.,
Activity or Fragment ). |
AndroidInjector.Factory<T> |
Creates
AndroidInjector s for a concrete subtype of a core Android type. |
HasActivityInjector |
Provides an
AndroidInjector of Activity s. |
HasBroadcastReceiverInjector |
Provides an
AndroidInjector of BroadcastReceiver s. |
HasContentProviderInjector |
Provides an
AndroidInjector of ContentProvider s. |
HasFragmentInjector |
Provides an
AndroidInjector of Fragment s. |
HasServiceInjector |
Provides an
AndroidInjector of Service s. |
Class | Description |
---|---|
AndroidInjection |
Injects core Android types.
|
AndroidInjectionModule |
Contains bindings to ensure the usability of
dagger.android framework classes. |
AndroidInjector.Builder<T> |
An adapter that lets the common
Subcomponent.Builder pattern implement AndroidInjector.Factory . |
AndroidMemorySensitiveReferenceManager |
Releases references in
ReleaseReferencesAt scopes in
low-memory conditions. |
DaggerActivity |
An
Activity that injects its members in DaggerActivity.onCreate(Bundle) and can be used to
inject Fragment s attached to it. |
DaggerApplication |
An
Application that injects its members and can be used to inject Activity s,
Fragment s, Service s, BroadcastReceiver s and ContentProvider s
attached to it. |
DaggerBroadcastReceiver |
A
BroadcastReceiver that injects its members in the first call to DaggerBroadcastReceiver.onReceive(Context, Intent) . |
DaggerContentProvider |
A
ContentProvider that injects its members in DaggerContentProvider.onCreate() . |
DaggerDialogFragment |
A
DialogFragment that injects its members in DaggerDialogFragment.onAttach(Context) and can be used
to inject child Fragment s attached to it. |
DaggerFragment |
A
Fragment that injects its members in DaggerFragment.onAttach(Context) and can be used to
inject child Fragment s attached to it. |
DaggerIntentService |
An
IntentService that injects its members in DaggerIntentService.onCreate() . |
DaggerService |
A
Service that injects its members in DaggerService.onCreate() . |
DispatchingAndroidInjector<T> |
Performs members-injection on instances of core Android types (e.g.
|
Exception | Description |
---|---|
DispatchingAndroidInjector.InvalidInjectorBindingException |
Exception thrown if an incorrect binding is made for a
AndroidInjector.Factory . |
Annotation Type | Description |
---|---|
ActivityKey | |
BroadcastReceiverKey |
MapKey annotation to key bindings by a type of a BroadcastReceiver . |
ContentProviderKey |
MapKey annotation to key bindings by a type of a ContentProvider . |
ContributesAndroidInjector |
Generates an
AndroidInjector for the return type of this method. |
FragmentKey | |
ReleaseReferencesAt |
Annotates scopes to associate them with a low-memory threshold
level, as described in
Application.onTrimMemory(int) . |
ServiceKey |
Copyright © 2012–2017 The Dagger Authors. All rights reserved.