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 anAggregatedDepsannotation.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.AggregatedUninstallModulesannotation.AliasOfProcessor Processes the annotations annotated withdagger.hilt.migration.AliasOfAliasOfPropagatedDataMetadata A class that represents the values stored in andagger.hilt.internal.aliasof.AliasOfPropagatedDataannotation.AliasOfs Extracts a multimap of aliases annotated withdagger.hilt.migration.AliasOfmapping 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.AndroidEntryPointProcessor Processor that creates a module for classes marked withdagger.hilt.android.AndroidEntryPoint.AnnotationValues A utility class for working withAnnotationValueinstances.ApplicationGenerator Generates an Hilt Application for an @AndroidEntryPoint app class.BadInputException Exception to throw when input code has caused an error.BaseProcessor Implements default configurations for Processors, and provides structure for exception handling.BindValueProcessor Provides a test's @BindValue fields to the SINGLETON component.BroadcastReceiverGenerator 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.ComponentTreeDepsProcessor Processor that outputs dagger components based on transitive build deps.CustomTestApplicationProcessor Processes usages ofdagger.hilt.android.testing.CustomTestApplication.DefineComponentClassesMetadata A class that represents the values stored in andagger.hilt.internal.definecomponent.DefineComponentClassesannotation.DefineComponentProcessor A processor fordagger.hilt.DefineComponentanddagger.hilt.DefineComponent.Builder.DefineComponents A utility class for gettingDefineComponentMetadatas.DefineComponentMetadataandDefineComponentBuilderMetadatas.DefineComponentBuilderMetadata.DisableInstallInCheckProcessor Processes the annotations annotated withdagger.hilt.migration.DisableInstallInCheckElementDescriptors Utility class for getting field and method descriptors.ErrorTypeException Exception to throw when a requiredElementis or inherits from an error kind.FragmentGenerator Generates an Hilt Fragment class for the @AndroidEntryPoint annotated class.GeneratesRootInputProcessor Processes the annotations annotated withdagger.hilt.GeneratesRootInputwhich generate input for components and should be processed before component creation.GeneratesRootInputs Extracts the list of annotations annotated withdagger.hilt.GeneratesRootInput.HiltCompilerOptions Hilt annotation processor options.InjectorEntryPointGenerator Generates an entry point that allows for injection of the given activityMoreTypes More utility methods for types.OriginatingElementProcessor Processes the annotations annotated withdagger.hilt.codegen.OriginatingElementto 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.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.UninstallModulesProcessor Validatesdagger.hilt.android.testing.UninstallModulesusages.ViewGenerator Generates an Hilt View class for the @AndroidEntryPoint annotated class.