Uses of Annotation Interface
dagger.hilt.GeneratesRootInput
Package
Description
This package contains the core APIs for Hilt.
This package contains Hilt APIs for Android applications.
This package contains Hilt APIs for Android applications.
This package contains APIs for writing Android local or instrumentation tests with Hilt.
This package contains APIs to help migrating a codebase to Hilt.
This package contains APIs for writing tests with Hilt.
-
Uses of GeneratesRootInput in dagger.hilt
Modifier and TypeClassDescription@interface
Defines a Hilt component.static @interface
Defines a builder for a Hilt component.@interface
Annotation for marking an interface as an entry point into a generated component.@interface
An annotation that declares which component(s) the annotated class should be included in when Hilt generates the components. -
Uses of GeneratesRootInput in dagger.hilt.android
Modifier and TypeClassDescription@interface
Marks an Android component class to be setup for injection with the standard Hilt Dagger Android components.@interface
Annotation for marking theApplication
class where the Dagger components should be generated. -
Uses of GeneratesRootInput in dagger.hilt.android.internal.testing
Modifier and TypeClassDescription@interface
Annotation that generates a Hilt test application. -
Uses of GeneratesRootInput in dagger.hilt.android.lifecycle
Modifier and TypeClassDescription@interface
Identifies aViewModel
for construction injection. -
Uses of GeneratesRootInput in dagger.hilt.android.testing
Modifier and TypeClassDescription@interface
An annotation that can be used on a test field to contribute the value into theSingletonComponent
as anElementsIntoSet
for the given type.@interface
An annotation that can be used on a test field to contribute the value into theSingletonComponent
.@interface
An annotation that can be used on a test field to contribute the value into theSingletonComponent
as anIntoMap
for the given type.@interface
An annotation that can be used on a test field to contribute the value into theSingletonComponent
as anIntoSet
for the given type.@interface
An annotation that creates an application with the given base type that can be used for any test in the given build.@interface
Annotation used for marking an Android emulator tests that require injection.@interface
An annotation used to uninstall modules that have previously been installed withInstallIn
. -
Uses of GeneratesRootInput in dagger.hilt.migration
Modifier and TypeClassDescription@interface
Defines an alias between an existing Hilt scope and the annotated scope. -
Uses of GeneratesRootInput in dagger.hilt.testing
Modifier and TypeClassDescription@interface
An annotation that replaces one or moreInstallIn
modules with the annotated module in tests.