Package dagger.hilt
Annotation Type InstallIn
-
@Retention(CLASS) @Target(TYPE) public @interface InstallInAn annotation that declares which component(s) the annotated class should be included in when Hilt generates the components. This may only be used with classes annotated with @Moduleor @EntryPoint.Example usage for installing a module in the generated
ApplicationComponent:@Module @InstallIn(SingletonComponent.class) public final class FooModule { @Provides static Foo provideFoo() { return new Foo(); } }- See Also:
- Hilt Modules
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>[]value
-