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

A

activityInjector() - Method in interface dagger.android.HasDispatchingActivityInjector
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.

B

build() - Method in class dagger.android.AndroidInjector.Builder
Returns a newly-constructed AndroidInjector.
Builder() - Constructor for class dagger.android.AndroidInjector.Builder
 

C

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
 
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
 
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.DaggerFragment
 
fragmentInjector() - Method in interface dagger.android.HasDispatchingFragmentInjector
FragmentKey - Annotation Type in dagger.android
MapKey annotation to key bindings by a type of a Fragment.

H

HasDispatchingActivityInjector - Interface in dagger.android
HasDispatchingFragmentInjector - Interface in dagger.android

I

inject(Activity) - Static method in class dagger.android.AndroidInjection
Injects activity if an associated AndroidInjector.Factory implementation can be found, otherwise throws an IllegalArgumentException.
inject(Fragment) - Static method in class dagger.android.AndroidInjection
Injects fragment if an associated AndroidInjector.Factory 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.DaggerFragment
 
onCreate(Bundle) - Method in class dagger.android.DaggerActivity
 
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.
A B C D F H I M O R S 
Skip navigation links

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