|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ExtraConverter<FROM,TO> | An object capable of providing objects of type TO , using extras of
type FROM .Converters enable you to convert Android Extras to complex objects. |
ResourceFactory<T> | |
RoboInjector |
Class Summary | |
---|---|
AccountManagerProvider | |
AssetManagerProvider | |
ContentResolverProvider | |
ContentViewListener | |
ContextScope | Scopes the injector based on the current context. |
ContextScopedProvider<T> | |
ContextScopedRoboInjector | |
ContextScopedSystemServiceProvider<T> | |
ExtrasListener | |
ExtrasListener.ExtrasMembersInjector<T> | |
FragmentManagerProvider | |
HandlerProvider | |
Nullable | |
NullProvider<T> | |
PreferenceListener | |
ResourceListener | Resource listener. |
ResourceListener.ResourceMembersInjector<T> | |
ResourcesProvider | |
RoboApplicationProvider<T extends Application> | |
SharedPreferencesProvider | To override the name of the file, bindConstant().annotatedWith(SharedPreferencesName.class).to... |
SharedPreferencesProvider.PreferencesNameHolder | |
StringResourceFactory | |
SystemServiceProvider<T> | |
ViewListener | |
ViewListener.ViewMembersInjector<T> | This class gets twice as many providers as necessary to do its job, look into optimizations in the future if this is a bottleneck |
Annotation Types Summary | |
---|---|
ContentView | |
ContextSingleton | Apply this to implementation classes when you want one instance per context instance. |
InjectExtra | Indicates that a variable member of a class (whether static or not) should be injected with an Android extra. |
InjectFragment | Indicates that a variable member of a class should be injected with an Android fragment. |
InjectPreference | Indicates that a variable member of a class (whether static or not) should be
injected with an Android preference from the current
RoboPreferenceActivity . |
InjectResource | Indicates that a variable member of a class (whether static or not) should be injected with an Android resource. |
InjectView | Indicates that a variable member of a class (whether static or not) should be injected with an Android view. |
SharedPreferencesName |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |