Package dagger.hilt
Annotation Type DefineComponent
-
@Retention(CLASS) @Target(TYPE) public @interface DefineComponentDefines a Hilt component.Example defining a root component,
ParentComponent:@ParentScoped @DefineComponent interface ParentComponent {}Example defining a child component,
ChildComponent:@ChildScoped @DefineComponent(parent = ParentComponent.class) interface ChildComponent {}
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<?>parentReturns the parent of this component, if it exists.
-