All Classes and Interfaces
Class
Description
Defines an alias between an existing Hilt scope and the annotated scope.
An annotation used to aggregate AliasOf values in a common location.
Defines a Hilt component.
Defines a builder for a Hilt component.
An annotation used to aggregate
DefineComponent types in a common location.A class used by
as the default type when no parent is given.
invalid @link
DefineComponent#parent()
Marks a
Module-annotated class to allow it to have no InstallIn annotation.Annotation for marking an interface as an entry point into a generated component.
Static utility methods for accessing objects through entry points.
For annotating annotations that generate input for the
.
invalid @link
GenerateComponents
An annotation used to aggregate
GeneratesRootInput types in a common
location.An annotation that declares which component(s) the annotated class should be included in when
Hilt generates the components.
An annotation used to specify the originating element that triggered the code generation of a
type.
A Hilt component for singleton bindings.