A B C D E G I O P S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- alias() - Method in annotation type dagger.hilt.internal.aliasof.AliasOfPropagatedData
- AliasOf - Annotation Type in dagger.hilt.migration
-
Defines an alias between an existing Hilt scope and the annotated scope.
- AliasOfPropagatedData - Annotation Type in dagger.hilt.internal.aliasof
-
An annotation used to aggregate AliasOf values in a common location.
B
- builder() - Method in annotation type dagger.hilt.internal.definecomponent.DefineComponentClasses
-
Returns the fully qualified name of the
DefineComponent.Builder
type, or an empty string if it wasn't given.
C
- component() - Method in annotation type dagger.hilt.internal.definecomponent.DefineComponentClasses
-
Returns the fully qualified name of the
DefineComponent
type, or an empty string if it wasn't given.
D
- dagger.hilt - package dagger.hilt
-
This package contains the core APIs for Hilt.
- dagger.hilt.codegen - package dagger.hilt.codegen
-
This package contains APIs for code generators that produce code that will be processed by Hilt.
- dagger.hilt.components - package dagger.hilt.components
-
This package contains Hilt's built-in
Component
s. - dagger.hilt.internal.aliasof - package dagger.hilt.internal.aliasof
- dagger.hilt.internal.definecomponent - package dagger.hilt.internal.definecomponent
- dagger.hilt.internal.generatesrootinput - package dagger.hilt.internal.generatesrootinput
- dagger.hilt.migration - package dagger.hilt.migration
-
This package contains APIs to help migrating a codebase to Hilt.
- DefineComponent - Annotation Type in dagger.hilt
-
Defines a Hilt component.
- DefineComponent.Builder - Annotation Type in dagger.hilt
-
Defines a builder for a Hilt component.
- DefineComponentClasses - Annotation Type in dagger.hilt.internal.definecomponent
-
An annotation used to aggregate
DefineComponent
types in a common location. - DefineComponentNoParent - Class in dagger.hilt.internal.definecomponent
-
A class used by
DefineComponent#parent()
as the default type when no parent is given. - defineComponentScopes() - Method in annotation type dagger.hilt.internal.aliasof.AliasOfPropagatedData
- DisableInstallInCheck - Annotation Type in dagger.hilt.migration
-
Marks a
Module
-annotated class to allow it to have noInstallIn
annotation.
E
- EntryPoint - Annotation Type in dagger.hilt
-
Annotation for marking an interface as an entry point into a generated component.
- EntryPoints - Class in dagger.hilt
-
Static utility methods for accessing objects through entry points.
G
- GeneratesRootInput - Annotation Type in dagger.hilt
-
For annotating annotations that generate input for the
GenerateComponents
. - GeneratesRootInputPropagatedData - Annotation Type in dagger.hilt.internal.generatesrootinput
-
An annotation used to aggregate
GeneratesRootInput
types in a common location. - get(Object, Class<T>) - Static method in class dagger.hilt.EntryPoints
-
Returns the entry point interface given a component or component manager.
I
- InstallIn - Annotation Type in dagger.hilt
-
An annotation that declares which component(s) the annotated class should be included in when Hilt generates the components.
O
- OriginatingElement - Annotation Type in dagger.hilt.codegen
-
An annotation used to specify the originating element that triggered the code generation of a type.
P
- parent() - Method in annotation type dagger.hilt.DefineComponent
-
Returns the parent of this component, if it exists.
S
- SingletonComponent - Interface in dagger.hilt.components
-
A Hilt component for singleton bindings.
T
- topLevelClass() - Method in annotation type dagger.hilt.codegen.OriginatingElement
-
Returns the top-level class enclosing the originating element.
V
- value() - Method in annotation type dagger.hilt.InstallIn
- value() - Method in annotation type dagger.hilt.internal.generatesrootinput.GeneratesRootInputPropagatedData
- value() - Method in annotation type dagger.hilt.migration.AliasOf
-
Returns the existing Hilt scope(s) that the annotated scope is aliasing.
All Classes All Packages