All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ActivityGenerator Generates an Hilt Activity class for the @AndroidEntryPoint annotated class.AggregatedDeps Annotation for propagating dependency information through javac runs.AggregatedDepsMetadata A class that represents the values stored in anAggregatedDeps
annotation.AggregatedDepsProcessingStep Processor that outputs dummy files to propagate information through multiple javac runs.AggregatedDepsProcessor Processor that outputs dummy files to propagate information through multiple javac runs.AggregatedElements Utility class for aggregating metadata.AggregatedUninstallModulesMetadata A class that represents the values stored in andagger.hilt.android.internal.uninstallmodules.AggregatedUninstallModules
annotation.AliasOfProcessingStep Processes the annotations annotated withdagger.hilt.migration.AliasOf
AliasOfProcessor Processes the annotations annotated withdagger.hilt.migration.AliasOf
AliasOfPropagatedDataMetadata A class that represents the values stored in andagger.hilt.internal.aliasof.AliasOfPropagatedData
annotation.AliasOfs Extracts a multimap of aliases annotated withdagger.hilt.migration.AliasOf
mapping them to scopes they are alias of.AndroidClassNames Holder for commonly used class names.AndroidEntryPointMetadata Metadata class for @AndroidEntryPoint annotated classes.AndroidEntryPointMetadata.AndroidType The Android type of the Android Entry Point element.AndroidEntryPointProcessingStep Processor that creates a module for classes marked withdagger.hilt.android.AndroidEntryPoint
.AndroidEntryPointProcessor Processor that creates a module for classes marked withdagger.hilt.android.AndroidEntryPoint
.ApplicationGenerator Generates an Hilt Application for an @AndroidEntryPoint app class.BadInputException Exception to throw when input code has caused an error.BaseProcessingStep Implements default configurations for ProcessingSteps, and provides structure for exception handling.BindValueProcessingStep Provides a test's @BindValue fields to the SINGLETON component.BindValueProcessor Provides a test's @BindValue fields to the SINGLETON component.BooleanValue Valid boolean valuesBroadcastReceiverGenerator Generates an Hilt BroadcastReceiver class for the @AndroidEntryPoint annotated class.ClassNames Holder for commonly used class names.ComponentDependencies Represents information needed to create a component (i.e.ComponentDescriptor Represents a single component in the hierarchy.ComponentDescriptor.Builder Builder for ComponentDescriptor.ComponentNames Utility class for getting the generated component name.Components Helper methods for defining components and the component hierarchy.ComponentTreeDepsProcessingStep Processor that outputs dagger components based on transitive build deps.ComponentTreeDepsProcessor Processor that outputs dagger components based on transitive build deps.CustomTestApplicationProcessingStep Processes usages ofdagger.hilt.android.testing.CustomTestApplication
.CustomTestApplicationProcessor Processes usages ofdagger.hilt.android.testing.CustomTestApplication
.DefineComponentClassesMetadata A class that represents the values stored in andagger.hilt.internal.definecomponent.DefineComponentClasses
annotation.DefineComponentProcessingStep A processor fordagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
.DefineComponentProcessor A processor fordagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
.DefineComponents A utility class for gettingDefineComponentMetadatas.DefineComponentMetadata
andDefineComponentBuilderMetadatas.DefineComponentBuilderMetadata
.DisableInstallInCheckProcessingStep Processes the annotations annotated withdagger.hilt.migration.DisableInstallInCheck
DisableInstallInCheckProcessor Processes the annotations annotated withdagger.hilt.migration.DisableInstallInCheck
ErrorTypeException Exception to throw when a requiredElement
is or inherits from an error kind.FragmentGenerator Generates an Hilt Fragment class for the @AndroidEntryPoint annotated class.GeneratesRootInputProcessingStep Processes the annotations annotated withdagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation.GeneratesRootInputProcessor Processes the annotations annotated withdagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation.GeneratesRootInputs Extracts the list of annotations annotated withdagger.hilt.GeneratesRootInput
.GradleProjectType Valid Gradle project type values.HiltCompilerOptions Hilt annotation processor options.HiltProcessingEnvConfigs TheXProcessingEnvConfig
used when processing Hilt.InjectorEntryPointGenerator Generates an entry point that allows for injection of the given activityJavacBaseProcessingStepProcessor A JavacBasicAnnotationProcessor that contains a single BaseProcessingStep.KspAggregatedDepsProcessor Processor that outputs dummy files to propagate information through multiple javac runs.KspAggregatedDepsProcessor.Provider Provides theKspAggregatedDepsProcessor
.KspAliasOfProcessor Processes the annotations annotated withdagger.hilt.migration.AliasOf
KspAliasOfProcessor.Provider Provides theKspAliasOfProcessor
.KspAndroidEntryPointProcessor Processor that creates a module for classes marked withdagger.hilt.android.AndroidEntryPoint
.KspAndroidEntryPointProcessor.Provider Provides theKspAndroidEntryPointProcessor
.KspBaseProcessingStepProcessor A KspBasicAnnotationProcessor that contains a single BaseProcessingStep.KspBindValueProcessor Provides a test's @BindValue fields to the SINGLETON component.KspBindValueProcessor.Provider Provides theKspBindValueProcessor
.KspComponentTreeDepsProcessor Processor that outputs dagger components based on transitive build deps.KspComponentTreeDepsProcessor.Provider Provides theKspComponentTreeDepsProcessor
.KspCustomTestApplicationProcessor Processes usages ofdagger.hilt.android.testing.CustomTestApplication
.KspCustomTestApplicationProcessor.Provider Provides theKspCustomTestApplicationProcessor
.KspDefineComponentProcessor A processor fordagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
.KspDefineComponentProcessor.Provider Provides theKspDefineComponentProcessor
.KspDisableInstallInCheckProcessor Processes the annotations annotated withdagger.hilt.migration.DisableInstallInCheck
KspDisableInstallInCheckProcessor.Provider Provides theKspDisableInstallInCheckProcessor
.KspGeneratesRootInputProcessor Processes the annotations annotated withdagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation.KspGeneratesRootInputProcessor.Provider Provides theKspGeneratesRootInputProcessor
.KspOriginatingElementProcessor Processes the annotations annotated withdagger.hilt.codegen.OriginatingElement
to check that they're only used on top-level classes and the value passed is also a top-level class.KspOriginatingElementProcessor.Provider Provides theKspOriginatingElemenetProcessor
.KspRootProcessor Processor that outputs dagger components based on transitive build deps.KspRootProcessor.Provider Provides theKspRootProcessor
.KspUninstallModulesProcessor Validatesdagger.hilt.android.testing.UninstallModules
usages.KspUninstallModulesProcessor.Provider Provides theKspUninstallModulesProcessor
.OriginatingElementProcessingStep Processes the annotations annotated withdagger.hilt.codegen.OriginatingElement
to check that they're only used on top-level classes and the value passed is also a top-level class.OriginatingElementProcessor Processes the annotations annotated withdagger.hilt.codegen.OriginatingElement
to check that they're only used on top-level classes and the value passed is also a top-level class.PkgPrivateMetadata PkgPrivateModuleMetadata contains a set of utilities for processing package private modules.ProcessorErrors Static helper methods for throwing errors during code generation.Processors Static helper methods for writing a processor.RootMetadata Contains metadata about the given hilt root.RootProcessingStep Processor that outputs dagger components based on transitive build deps.RootProcessor Processor that outputs dagger components based on transitive build deps.ServiceGenerator Generates an Hilt Service class for the @AndroidEntryPoint annotated class.TestComponentDataGenerator Generates an implementation ofdagger.hilt.android.internal.TestComponentData
.TestInjectorGenerator Generates an entry point for a test.UninstallModulesProcessingStep Validatesdagger.hilt.android.testing.UninstallModules
usages.UninstallModulesProcessor Validatesdagger.hilt.android.testing.UninstallModules
usages.ViewGenerator Generates an Hilt View class for the @AndroidEntryPoint annotated class.