Skip navigation links
A B C D F H I M O R S 

A

activityInjector() - Method in class dagger.android.DaggerApplication
 
activityInjector() - Method in interface dagger.android.HasActivityInjector
Returns an AndroidInjector of Activitys.
ActivityKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of an Activity.
AndroidInjection - Class in dagger.android
Injects core Android types.
AndroidInjectionModule - Class in dagger.android
Contains bindings to ensure the usability of dagger.android framework classes.
AndroidInjector<T> - Interface in dagger.android
Performs members-injection for a concrete subtype of a core Android type (e.g., Activity or Fragment).
AndroidInjector.Builder<T> - Class in dagger.android
An adapter that lets the common Subcomponent.Builder pattern implement AndroidInjector.Factory.
AndroidInjector.Factory<T> - Interface in dagger.android
Creates AndroidInjectors for a concrete subtype of a core Android type.
AndroidMemorySensitiveReferenceManager - Class in dagger.android
Releases references in ReleaseReferencesAt scopes in low-memory conditions.
applicationInjector() - Method in class dagger.android.DaggerApplication
Implementations should return an AndroidInjector for the concrete DaggerApplication.

B

broadcastReceiverInjector() - Method in class dagger.android.DaggerApplication
 
broadcastReceiverInjector() - Method in interface dagger.android.HasBroadcastReceiverInjector
BroadcastReceiverKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of a BroadcastReceiver.
build() - Method in class dagger.android.AndroidInjector.Builder
Returns a newly-constructed AndroidInjector.
Builder() - Constructor for class dagger.android.AndroidInjector.Builder
 

C

contentProviderInjector() - Method in class dagger.android.DaggerApplication
 
contentProviderInjector() - Method in interface dagger.android.HasContentProviderInjector
ContentProviderKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of a ContentProvider.
ContributesAndroidInjector - Annotation Type in dagger.android
Generates an AndroidInjector for the return type of this method.
create(T) - Method in class dagger.android.AndroidInjector.Builder
 
create(T) - Method in interface dagger.android.AndroidInjector.Factory
Creates an AndroidInjector for instance.

D

dagger.android - package dagger.android
 
DaggerActivity - Class in dagger.android
An Activity that injects its members in DaggerActivity.onCreate(Bundle) and can be used to inject Fragments attached to it.
DaggerActivity() - Constructor for class dagger.android.DaggerActivity
 
DaggerApplication - Class in dagger.android
An Application that injects its members and can be used to inject Activitys, Fragments, Services, BroadcastReceivers and ContentProviders attached to it.
DaggerApplication() - Constructor for class dagger.android.DaggerApplication
 
DaggerBroadcastReceiver - Class in dagger.android
A BroadcastReceiver that injects its members in every call to DaggerBroadcastReceiver.onReceive(Context, Intent).
DaggerBroadcastReceiver() - Constructor for class dagger.android.DaggerBroadcastReceiver
 
DaggerContentProvider - Class in dagger.android
A ContentProvider that injects its members in DaggerContentProvider.onCreate().
DaggerContentProvider() - Constructor for class dagger.android.DaggerContentProvider
 
DaggerDialogFragment - Class in dagger.android
A DialogFragment that injects its members in DaggerDialogFragment.onAttach(Context) and can be used to inject child Fragments attached to it.
DaggerDialogFragment() - Constructor for class dagger.android.DaggerDialogFragment
 
DaggerFragment - Class in dagger.android
A Fragment that injects its members in DaggerFragment.onAttach(Context) and can be used to inject child Fragments attached to it.
DaggerFragment() - Constructor for class dagger.android.DaggerFragment
 
DaggerIntentService - Class in dagger.android
An IntentService that injects its members in DaggerIntentService.onCreate().
DaggerIntentService(String) - Constructor for class dagger.android.DaggerIntentService
 
DaggerService - Class in dagger.android
A Service that injects its members in DaggerService.onCreate().
DaggerService() - Constructor for class dagger.android.DaggerService
 
DispatchingAndroidInjector<T> - Class in dagger.android
Performs members-injection on instances of core Android types (e.g.
DispatchingAndroidInjector.InvalidInjectorBindingException - Exception in dagger.android
Exception thrown if an incorrect binding is made for a AndroidInjector.Factory.

F

fragmentInjector() - Method in class dagger.android.DaggerActivity
 
fragmentInjector() - Method in class dagger.android.DaggerApplication
 
fragmentInjector() - Method in class dagger.android.DaggerDialogFragment
 
fragmentInjector() - Method in class dagger.android.DaggerFragment
 
fragmentInjector() - Method in interface dagger.android.HasFragmentInjector
Returns an AndroidInjector of Fragments.
FragmentKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of a Fragment.

H

HasActivityInjector - Interface in dagger.android
Provides an AndroidInjector of Activitys.
HasBroadcastReceiverInjector - Interface in dagger.android
HasContentProviderInjector - Interface in dagger.android
HasFragmentInjector - Interface in dagger.android
Provides an AndroidInjector of Fragments.
HasServiceInjector - Interface in dagger.android
Provides an AndroidInjector of Services.

I

inject(Activity) - Static method in class dagger.android.AndroidInjection
Injects activity if an associated AndroidInjector implementation can be found, otherwise throws an IllegalArgumentException.
inject(Fragment) - Static method in class dagger.android.AndroidInjection
Injects fragment if an associated AndroidInjector implementation can be found, otherwise throws an IllegalArgumentException.
inject(Service) - Static method in class dagger.android.AndroidInjection
Injects service if an associated AndroidInjector implementation can be found, otherwise throws an IllegalArgumentException.
inject(BroadcastReceiver, Context) - Static method in class dagger.android.AndroidInjection
Injects broadcastReceiver if an associated AndroidInjector implementation can be found, otherwise throws an IllegalArgumentException.
inject(ContentProvider) - Static method in class dagger.android.AndroidInjection
Injects contentProvider if an associated AndroidInjector implementation can be found, otherwise throws an IllegalArgumentException.
inject(T) - Method in interface dagger.android.AndroidInjector
Injects the members of instance.
inject(T) - Method in class dagger.android.DispatchingAndroidInjector
Performs members-injection on instance.

M

maybeInject(T) - Method in class dagger.android.DispatchingAndroidInjector
Attempts to perform members-injection on instance, returning true if successful, false otherwise.

O

onAttach(Context) - Method in class dagger.android.DaggerDialogFragment
 
onAttach(Context) - Method in class dagger.android.DaggerFragment
 
onCreate(Bundle) - Method in class dagger.android.DaggerActivity
 
onCreate() - Method in class dagger.android.DaggerApplication
 
onCreate() - Method in class dagger.android.DaggerContentProvider
 
onCreate() - Method in class dagger.android.DaggerIntentService
 
onCreate() - Method in class dagger.android.DaggerService
 
onReceive(Context, Intent) - Method in class dagger.android.DaggerBroadcastReceiver
 
onTrimMemory(int) - Method in class dagger.android.AndroidMemorySensitiveReferenceManager
Releases references for ReleaseReferencesAt scopes whose ReleaseReferencesAt.value() is less than or equal to level.

R

ReleaseReferencesAt - Annotation Type in dagger.android
Annotates scopes to associate them with a low-memory threshold level, as described in Application.onTrimMemory(int).

S

seedInstance(T) - Method in class dagger.android.AndroidInjector.Builder
Provides instance to be used in the binding graph of the built AndroidInjector.
serviceInjector() - Method in class dagger.android.DaggerApplication
 
serviceInjector() - Method in interface dagger.android.HasServiceInjector
Returns an AndroidInjector of Services.
ServiceKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of a Service.
A B C D F H I M O R S 
Skip navigation links

Copyright © 2012–2017 The Dagger Authors. All rights reserved.