A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTIVITY - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- ACTIVITY - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ACTIVITY_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ACTIVITY_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- ACTIVITY_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ACTIVITY_RETAINED_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ACTIVITY_SCOPED - Static variable in class dagger.hilt.processor.internal.ClassNames
- ActivityGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt Activity class for the @AndroidEntryPoint annotated class.
- ActivityGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.ActivityGenerator
- addGeneratedAnnotation(TypeSpec.Builder, XProcessingEnv, Class<?>) - Static method in class dagger.hilt.processor.internal.Processors
- addGeneratedAnnotation(TypeSpec.Builder, XProcessingEnv, String) - Static method in class dagger.hilt.processor.internal.Processors
- additionalProcessingOptions() - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
-
Returns additional processing options that should only be applied for a single processor.
- additionalProcessingOptions() - Method in class dagger.hilt.processor.internal.root.RootProcessor
- AGGREGATED_DEPS - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_EARLY_ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_EARLY_ENTRY_POINT_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_ELEMENT_PROXY - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_ROOT - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_ROOT_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_UNINSTALL_MODULES - Static variable in class dagger.hilt.processor.internal.ClassNames
- AGGREGATED_UNINSTALL_MODULES_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- AggregatedDeps - Annotation Type in dagger.hilt.processor.internal.aggregateddeps
-
Annotation for propagating dependency information through javac runs.
- AggregatedDepsMetadata - Class in dagger.hilt.processor.internal.aggregateddeps
-
A class that represents the values stored in an
AggregatedDeps
annotation. - AggregatedDepsMetadata() - Constructor for class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- AggregatedDepsProcessingStep - Class in dagger.hilt.processor.internal.aggregateddeps
-
Processor that outputs dummy files to propagate information through multiple javac runs.
- AggregatedDepsProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsProcessingStep
- AggregatedDepsProcessor - Class in dagger.hilt.processor.internal.aggregateddeps
-
Processor that outputs dummy files to propagate information through multiple javac runs.
- AggregatedDepsProcessor() - Constructor for class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsProcessor
- aggregatedElementProxyName(XTypeElement) - Static method in class dagger.hilt.processor.internal.AggregatedElements
-
Returns the class name of the proxy or
Optional.empty()
if a proxy is not needed. - AggregatedElements - Class in dagger.hilt.processor.internal
-
Utility class for aggregating metadata.
- AggregatedUninstallModulesMetadata - Class in dagger.hilt.processor.internal.uninstallmodules
-
A class that represents the values stored in an
dagger.hilt.android.internal.uninstallmodules.AggregatedUninstallModules
annotation. - AggregatedUninstallModulesMetadata() - Constructor for class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
- aggregatingElement() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
-
Returns the aggregating element
- aggregatingElement() - Method in class dagger.hilt.processor.internal.aliasof.AliasOfPropagatedDataMetadata
-
Returns the aggregating element
- aggregatingElement() - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
-
Returns the aggregating element
- aggregatingElement() - Method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
-
Returns the aggregating element
- ALIAS_OF - Static variable in class dagger.hilt.processor.internal.ClassNames
- ALIAS_OF_PROPAGATED_DATA - Static variable in class dagger.hilt.processor.internal.ClassNames
- ALIAS_OF_PROPAGATED_DATA_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- AliasOfProcessingStep - Class in dagger.hilt.processor.internal.aliasof
-
Processes the annotations annotated with
dagger.hilt.migration.AliasOf
- AliasOfProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.aliasof.AliasOfProcessingStep
- AliasOfProcessor - Class in dagger.hilt.processor.internal.aliasof
-
Processes the annotations annotated with
dagger.hilt.migration.AliasOf
- AliasOfProcessor() - Constructor for class dagger.hilt.processor.internal.aliasof.AliasOfProcessor
- AliasOfPropagatedDataMetadata - Class in dagger.hilt.processor.internal.aliasof
-
A class that represents the values stored in an
dagger.hilt.internal.aliasof.AliasOfPropagatedData
annotation. - AliasOfPropagatedDataMetadata() - Constructor for class dagger.hilt.processor.internal.aliasof.AliasOfPropagatedDataMetadata
- AliasOfs - Class in dagger.hilt.processor.internal.aliasof
-
Extracts a multimap of aliases annotated with
dagger.hilt.migration.AliasOf
mapping them to scopes they are alias of. - allowsOptionalInjection() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns true if this class allows optional injection.
- ANDROID_BIND_ELEMENTS_INTO_SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- ANDROID_BIND_VALUE - Static variable in class dagger.hilt.processor.internal.ClassNames
- ANDROID_BIND_VALUE_INTO_MAP - Static variable in class dagger.hilt.processor.internal.ClassNames
- ANDROID_BIND_VALUE_INTO_SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- ANDROID_ENTRY_POINT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ANDROID_ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- AndroidClassNames - Class in dagger.hilt.android.processor.internal
-
Holder for commonly used class names.
- AndroidEntryPointMetadata - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Metadata class for @AndroidEntryPoint annotated classes.
- AndroidEntryPointMetadata() - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
- AndroidEntryPointMetadata.AndroidType - Enum in dagger.hilt.android.processor.internal.androidentrypoint
-
The Android type of the Android Entry Point element.
- AndroidEntryPointProcessingStep - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Processor that creates a module for classes marked with
dagger.hilt.android.AndroidEntryPoint
. - AndroidEntryPointProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessingStep
- AndroidEntryPointProcessor - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Processor that creates a module for classes marked with
dagger.hilt.android.AndroidEntryPoint
. - AndroidEntryPointProcessor() - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessor
- androidType() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the
AndroidEntryPointMetadata.AndroidType
for the annotated element. - annotationClassNames() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessingStep
- annotationClassNames() - Method in class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- annotationClassNames() - Method in class dagger.hilt.android.processor.internal.customtestapplication.CustomTestApplicationProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.aliasof.AliasOfProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.disableinstallincheck.DisableInstallInCheckProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.originatingelement.OriginatingElementProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.root.RootProcessingStep
- annotationClassNames() - Method in class dagger.hilt.processor.internal.uninstallmodules.UninstallModulesProcessingStep
- annotations() - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- APP - dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
App project created with plugin 'com.android.application'.
- append(ClassName, String) - Static method in class dagger.hilt.processor.internal.Processors
-
Appends the given string to the end of the class name.
- APPLICATION - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- APPLICATION - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- APPLICATION - Static variable in class dagger.hilt.processor.internal.ClassNames
- APPLICATION_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- APPLICATION_CONTEXT - Static variable in class dagger.hilt.processor.internal.ClassNames
- APPLICATION_CONTEXT_MODULE - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- APPLICATION_CONTEXT_MODULE - Static variable in class dagger.hilt.processor.internal.ClassNames
- APPLICATION_PROVIDER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- APPLICATION_PROVIDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- ApplicationGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt Application for an @AndroidEntryPoint app class.
- ApplicationGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator
- ARRAYS - Static variable in class dagger.hilt.processor.internal.ClassNames
- ASSISTED_INJECT - Static variable in class dagger.hilt.processor.internal.ClassNames
- ATTRIBUTE_SET - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
B
- BadInputException - Exception in dagger.hilt.processor.internal
-
Exception to throw when input code has caused an error.
- BadInputException(String) - Constructor for exception dagger.hilt.processor.internal.BadInputException
- BadInputException(String, XElement) - Constructor for exception dagger.hilt.processor.internal.BadInputException
- BadInputException(String, Iterable<? extends XElement>) - Constructor for exception dagger.hilt.processor.internal.BadInputException
- baseAllowsOptionalInjection() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns true if any base class (transitively) allows optional injection.
- baseClassName() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The name of the base class given to @AndroidEntryPoint
- baseElement() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The base class given to @AndroidEntryPoint.
- baseMetadata() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns
Optional
ofAndroidEntryPointMetadata
. - BaseProcessingStep - Class in dagger.hilt.processor.internal
-
Implements default configurations for ProcessingSteps, and provides structure for exception handling.
- BaseProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.BaseProcessingStep
- BINDS - Static variable in class dagger.hilt.processor.internal.ClassNames
- BINDS_OPTIONAL_OF - Static variable in class dagger.hilt.processor.internal.ClassNames
- BindValueProcessingStep - Class in dagger.hilt.android.processor.internal.bindvalue
-
Provides a test's @BindValue fields to the SINGLETON component.
- BindValueProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- BindValueProcessor - Class in dagger.hilt.android.processor.internal.bindvalue
-
Provides a test's @BindValue fields to the SINGLETON component.
- BindValueProcessor() - Constructor for class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessor
- BooleanValue - Enum in dagger.hilt.processor.internal.optionvalues
-
Valid boolean values
- BROADCAST_RECEIVER - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- BROADCAST_RECEIVER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- BROADCAST_RECEIVER_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- BroadcastReceiverGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt BroadcastReceiver class for the @AndroidEntryPoint annotated class.
- BroadcastReceiverGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.BroadcastReceiverGenerator
- build() - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- builder() - Static method in class dagger.hilt.processor.internal.ComponentDescriptor
- BUNDLE - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
C
- CALL_SUPER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- checkState(boolean, XElement, Object) - Static method in class dagger.hilt.processor.internal.ProcessorErrors
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkState(boolean, XElement, String, Object...) - Static method in class dagger.hilt.processor.internal.ProcessorErrors
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkState(boolean, Object) - Static method in class dagger.hilt.processor.internal.ProcessorErrors
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkState(boolean, String, Object...) - Static method in class dagger.hilt.processor.internal.ProcessorErrors
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkStateX(boolean, Collection<? extends XElement>, String, Object...) - Static method in class dagger.hilt.processor.internal.ProcessorErrors
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkWrongAndDeprecatedOptions(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
- CLASS - Static variable in class dagger.hilt.processor.internal.ClassNames
- ClassNames - Class in dagger.hilt.processor.internal
-
Holder for commonly used class names.
- COLLECTIONS - Static variable in class dagger.hilt.processor.internal.ClassNames
- component() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
-
Returns the
ClassName
for this component descriptor. - component(ClassName) - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- COMPONENT_ACTIVITY - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- COMPONENT_BUILDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- COMPONENT_ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- COMPONENT_SUPPLIER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- COMPONENT_SUPPLIER - Static variable in class dagger.hilt.processor.internal.ClassNames
- COMPONENT_TREE_DEPS - Static variable in class dagger.hilt.processor.internal.ClassNames
- ComponentDependencies - Class in dagger.hilt.processor.internal.aggregateddeps
-
Represents information needed to create a component (i.e.
- ComponentDependencies() - Constructor for class dagger.hilt.processor.internal.aggregateddeps.ComponentDependencies
- ComponentDescriptor - Class in dagger.hilt.processor.internal
-
Represents a single component in the hierarchy.
- ComponentDescriptor() - Constructor for class dagger.hilt.processor.internal.ComponentDescriptor
- ComponentDescriptor.Builder - Interface in dagger.hilt.processor.internal
-
Builder for ComponentDescriptor.
- componentElements() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- componentEntryPoints() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
- componentEntryPoints() - Method in class dagger.hilt.processor.internal.aggregateddeps.ComponentDependencies
-
Returns the component entry point associated with the given a component.
- componentManager() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the component manager this generated Hilt class should use.
- componentManagerInitArgs() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the initialization arguments for the component manager.
- componentManagerParam() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
- ComponentNames - Class in dagger.hilt.processor.internal
-
Utility class for getting the generated component name.
- components() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
-
Returns the components that this dependency will be installed in.
- Components - Class in dagger.hilt.processor.internal
-
Helper methods for defining components and the component hierarchy.
- componentTree() - Method in class dagger.hilt.processor.internal.root.RootMetadata
- ComponentTreeDepsProcessingStep - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- ComponentTreeDepsProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessingStep
- ComponentTreeDepsProcessor - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- ComponentTreeDepsProcessor() - Constructor for class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessor
- CONFIGS - Static variable in class dagger.hilt.processor.internal.HiltProcessingEnvConfigs
- CONSTRUCTOR_NAME - Static variable in class dagger.hilt.processor.internal.Processors
- CONTEXT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- CONTEXT - Static variable in class dagger.hilt.processor.internal.ClassNames
- CONTEXT_WRAPPER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- CONTEXTS - Static variable in class dagger.hilt.processor.internal.ClassNames
- CONTRIBUTES_ANDROID_INJECTOR - Static variable in class dagger.hilt.processor.internal.ClassNames
- copyMethodSpecWithoutBody(MethodSpec) - Static method in class dagger.hilt.processor.internal.Processors
- create() - Static method in class dagger.hilt.processor.internal.definecomponent.DefineComponents
- create(ImmutableSet<AliasOfPropagatedDataMetadata>, ImmutableSet<ComponentDescriptor>) - Static method in class dagger.hilt.processor.internal.aliasof.AliasOfs
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.android.processor.internal.androidentrypoint.KspAndroidEntryPointProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.android.processor.internal.bindvalue.KspBindValueProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.android.processor.internal.customtestapplication.KspCustomTestApplicationProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.aggregateddeps.KspAggregatedDepsProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.aliasof.KspAliasOfProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.definecomponent.KspDefineComponentProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.disableinstallincheck.KspDisableInstallInCheckProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.generatesrootinput.KspGeneratesRootInputProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.originatingelement.KspOriginatingElementProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.root.KspComponentTreeDepsProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.root.KspRootProcessor.Provider
- create(SymbolProcessorEnvironment) - Method in class dagger.hilt.processor.internal.uninstallmodules.KspUninstallModulesProcessor.Provider
- creator() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
-
Returns the
ClassName
for the creator interface. - creator(ClassName) - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- CUSTOM_INJECT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- CUSTOM_INJECTION - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- CUSTOM_TEST_APPLICATION - Static variable in class dagger.hilt.processor.internal.ClassNames
- CustomTestApplicationProcessingStep - Class in dagger.hilt.android.processor.internal.customtestapplication
-
Processes usages of
dagger.hilt.android.testing.CustomTestApplication
. - CustomTestApplicationProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.android.processor.internal.customtestapplication.CustomTestApplicationProcessingStep
- CustomTestApplicationProcessor - Class in dagger.hilt.android.processor.internal.customtestapplication
-
Processes usages of
dagger.hilt.android.testing.CustomTestApplication
. - CustomTestApplicationProcessor() - Constructor for class dagger.hilt.android.processor.internal.customtestapplication.CustomTestApplicationProcessor
D
- dagger.hilt.android.processor.internal - package dagger.hilt.android.processor.internal
- dagger.hilt.android.processor.internal.androidentrypoint - package dagger.hilt.android.processor.internal.androidentrypoint
- dagger.hilt.android.processor.internal.bindvalue - package dagger.hilt.android.processor.internal.bindvalue
- dagger.hilt.android.processor.internal.customtestapplication - package dagger.hilt.android.processor.internal.customtestapplication
- dagger.hilt.processor.internal - package dagger.hilt.processor.internal
- dagger.hilt.processor.internal.aggregateddeps - package dagger.hilt.processor.internal.aggregateddeps
- dagger.hilt.processor.internal.aliasof - package dagger.hilt.processor.internal.aliasof
- dagger.hilt.processor.internal.definecomponent - package dagger.hilt.processor.internal.definecomponent
- dagger.hilt.processor.internal.disableinstallincheck - package dagger.hilt.processor.internal.disableinstallincheck
- dagger.hilt.processor.internal.generatesrootinput - package dagger.hilt.processor.internal.generatesrootinput
- dagger.hilt.processor.internal.optionvalues - package dagger.hilt.processor.internal.optionvalues
- dagger.hilt.processor.internal.originatingelement - package dagger.hilt.processor.internal.originatingelement
- dagger.hilt.processor.internal.root - package dagger.hilt.processor.internal.root
- dagger.hilt.processor.internal.uninstallmodules - package dagger.hilt.processor.internal.uninstallmodules
- DEFAULT_ROOT - Static variable in class dagger.hilt.processor.internal.ClassNames
- DEFAULT_VIEW_MODEL_FACTORIES - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- DEFINE_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- DEFINE_COMPONENT_BUILDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- DEFINE_COMPONENT_CLASSES - Static variable in class dagger.hilt.processor.internal.ClassNames
- DEFINE_COMPONENT_CLASSES_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- DEFINE_COMPONENT_NO_PARENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- DefineComponentClassesMetadata - Class in dagger.hilt.processor.internal.definecomponent
-
A class that represents the values stored in an
dagger.hilt.internal.definecomponent.DefineComponentClasses
annotation. - DefineComponentClassesMetadata() - Constructor for class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
- DefineComponentProcessingStep - Class in dagger.hilt.processor.internal.definecomponent
-
A processor for
dagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
. - DefineComponentProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessingStep
- DefineComponentProcessor - Class in dagger.hilt.processor.internal.definecomponent
-
A processor for
dagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
. - DefineComponentProcessor() - Constructor for class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessor
- DefineComponents - Class in dagger.hilt.processor.internal.definecomponent
-
A utility class for getting
DefineComponentMetadatas.DefineComponentMetadata
andDefineComponentBuilderMetadatas.DefineComponentBuilderMetadata
. - delayErrors() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessingStep
- delayErrors() - Method in class dagger.hilt.processor.internal.BaseProcessingStep
-
Returns true if you want to delay errors to the last round.
- dependency() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- deps() - Method in class dagger.hilt.processor.internal.root.RootMetadata
- DISABLE_INSTALL_IN_CHECK - Static variable in class dagger.hilt.processor.internal.ClassNames
- DisableInstallInCheckProcessingStep - Class in dagger.hilt.processor.internal.disableinstallincheck
-
Processes the annotations annotated with
dagger.hilt.migration.DisableInstallInCheck
- DisableInstallInCheckProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.disableinstallincheck.DisableInstallInCheckProcessingStep
- DisableInstallInCheckProcessor - Class in dagger.hilt.processor.internal.disableinstallincheck
-
Processes the annotations annotated with
dagger.hilt.migration.DisableInstallInCheck
- DisableInstallInCheckProcessor() - Constructor for class dagger.hilt.processor.internal.disableinstallincheck.DisableInstallInCheckProcessor
E
- EARLY_ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- element() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The class annotated with @AndroidEntryPoint.
- element() - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
-
Returns the element annotated with
dagger.hilt.internal.definecomponent.DefineComponent
ordagger.hilt.internal.definecomponent.DefineComponent.Builder
. - elementClassName() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The name of the class annotated with @AndroidEntryPoint
- ELEMENTS_INTO_SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- ENTRY_POINTS - Static variable in class dagger.hilt.processor.internal.ClassNames
- entryPoints() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
- entryPoints() - Method in class dagger.hilt.processor.internal.aggregateddeps.ComponentDependencies
-
Returns the entry points associated with the given a component.
- entryPoints(ClassName) - Method in class dagger.hilt.processor.internal.root.RootMetadata
- equals(Object) - Method in class dagger.hilt.processor.internal.ComponentDescriptor
- ErrorTypeException - Exception in dagger.hilt.processor.internal
-
Exception to throw when a required
Element
is or inherits from an error kind. - ErrorTypeException(String, XElement) - Constructor for exception dagger.hilt.processor.internal.ErrorTypeException
F
- FALSE - dagger.hilt.processor.internal.optionvalues.BooleanValue
- FRAGMENT - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- FRAGMENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- FRAGMENT_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- FRAGMENT_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- FRAGMENT_GET_CONTEXT_FIX - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- FRAGMENT_SCOPED - Static variable in class dagger.hilt.processor.internal.ClassNames
- FragmentGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt Fragment class for the @AndroidEntryPoint annotated class.
- FragmentGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.FragmentGenerator
- from(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
-
Returns metadata for all aggregated elements in the aggregating package.
- from(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.aliasof.AliasOfPropagatedDataMetadata
-
Returns metadata for all aggregated elements in the aggregating package.
- from(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
-
Returns metadata for all aggregated elements in the aggregating package.
- from(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
-
Returns metadata for all aggregated elements in the aggregating package.
- from(ImmutableSet<XTypeElement>) - Static method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
-
Returns metadata for each aggregated element.
- from(ImmutableSet<XTypeElement>) - Static method in class dagger.hilt.processor.internal.aliasof.AliasOfPropagatedDataMetadata
-
Returns metadata for each aggregated element.
- from(ImmutableSet<XTypeElement>) - Static method in class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
-
Returns metadata for each aggregated element.
- from(ImmutableSet<XTypeElement>) - Static method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
-
Returns metadata for each aggregated element.
- from(ImmutableSet<ComponentDescriptor>, ImmutableSet<AggregatedDepsMetadata>, ImmutableSet<AggregatedUninstallModulesMetadata>, ImmutableSet<AggregatedEarlyEntryPointMetadata>, XProcessingEnv) - Static method in class dagger.hilt.processor.internal.aggregateddeps.ComponentDependencies
-
Returns the component dependencies for the given metadata.
- from(String, ClassName, XProcessingEnv) - Static method in class dagger.hilt.processor.internal.AggregatedElements
-
Returns all aggregated elements in the aggregating package after validating them.
G
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.ActivityGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.BroadcastReceiverGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.FragmentGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.ServiceGenerator
- generate() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.ViewGenerator
- generate() - Method in class dagger.hilt.processor.internal.root.TestComponentDataGenerator
-
{@code public final class FooTest_TestComponentDataSupplier extends TestComponentDataSupplier {
- generate() - Method in class dagger.hilt.processor.internal.root.TestInjectorGenerator
- generateAggregatingClass(String, AnnotationSpec, XTypeElement, Class<?>) - Static method in class dagger.hilt.processor.internal.Processors
-
Generates the aggregating metadata class for an aggregating annotation.
- generateAggregatingClass(String, AnnotationSpec, XTypeElement, Class<?>, XFiler.Mode) - Static method in class dagger.hilt.processor.internal.Processors
-
Generates the aggregating metadata class for an aggregating annotation.
- GENERATED_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- GENERATED_COMPONENT_MANAGER - Static variable in class dagger.hilt.processor.internal.ClassNames
- GENERATED_COMPONENT_MANAGER_HOLDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- GENERATED_ENTRY_POINT - Static variable in class dagger.hilt.processor.internal.ClassNames
- generatedClassModifiers() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Modifiers that should be applied to the generated class.
- generatedClassName() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The name of the generated base class, beginning with 'Hilt_'.
- generatedComponent(ClassName, ClassName) - Method in class dagger.hilt.processor.internal.ComponentNames
-
Returns the name of the generated component.
- generatedComponentsWrapper(ClassName) - Method in class dagger.hilt.processor.internal.ComponentNames
-
Returns the name of the generated component wrapper.
- generatedComponentTreeDeps(ClassName) - Method in class dagger.hilt.processor.internal.ComponentNames
- GENERATES_ROOT_INPUT - Static variable in class dagger.hilt.processor.internal.ClassNames
- GENERATES_ROOT_INPUT_PROPAGATED_DATA - Static variable in class dagger.hilt.processor.internal.ClassNames
- GeneratesRootInputProcessingStep - Class in dagger.hilt.processor.internal.generatesrootinput
-
Processes the annotations annotated with
dagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation. - GeneratesRootInputProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputProcessingStep
- GeneratesRootInputProcessor - Class in dagger.hilt.processor.internal.generatesrootinput
-
Processes the annotations annotated with
dagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation. - GeneratesRootInputProcessor() - Constructor for class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputProcessor
- GeneratesRootInputs - Class in dagger.hilt.processor.internal.generatesrootinput
-
Extracts the list of annotations annotated with
dagger.hilt.GeneratesRootInput
. - GeneratesRootInputs(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputs
- getAliasesFor(ClassName) - Method in class dagger.hilt.processor.internal.aliasof.AliasOfs
- getAnnotationClassValues(XAnnotation, String) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns a list of
XTypeElement
s for a class attribute on an annotation. - getAnnotationValues(XAnnotation) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns a map from
XAnnotation
attribute name toXAnnotationValue
s - getBadElement() - Method in exception dagger.hilt.processor.internal.ErrorTypeException
- getBadElements() - Method in exception dagger.hilt.processor.internal.BadInputException
- getComponentDescriptors(ImmutableSet<DefineComponentClassesMetadata>) - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponents
-
Returns the set of aggregated
ComponentDescriptor
s. - getComponents(XElement) - Static method in class dagger.hilt.processor.internal.Components
-
Returns the
dagger.hilt.InstallIn
components for a given element. - getElementsToWaitFor(XRoundEnv) - Method in class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputs
- getEnclosedClassName(XTypeElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns an equivalent class name with the
.
(dots) used for inner classes replaced with_
. - getEnclosedClassName(ClassName) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns an equivalent class name with the
.
(dots) used for inner classes replaced with_
. - getEnclosedName(ClassName) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns the name of a class, including prefixing with enclosing class names.
- getFullEnclosedName(XElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns the fully qualified class name, with _ instead of .
- getGradleProjectType(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns project type or null if Hilt Gradle Plugin is not applied.
- getInstallInAnnotationSpec(ImmutableSet<ClassName>) - Static method in class dagger.hilt.processor.internal.Components
- getMapKeyAnnotations(XElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns MapKey annotated annotations found on an element.
- getOptionalAnnotationClassValues(XAnnotation, String) - Static method in class dagger.hilt.processor.internal.Processors
- getOriginatingElementAnnotation(XTypeElement) - Static method in class dagger.hilt.processor.internal.Processors
- getOriginatingTestElement(XElement) - Static method in class dagger.hilt.processor.internal.Processors
- getProcessorOptions() - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
- getQualifierAnnotations(XElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns Qualifier annotated annotations found on an element.
- getScopeAnnotations(XElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns Scope annotated annotations found on an element.
- getSupportedOptions() - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- getSupportedSourceVersion() - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- getTopLevelType(XElement) - Static method in class dagger.hilt.processor.internal.Processors
- GradleProjectType - Enum in dagger.hilt.processor.internal.optionvalues
-
Valid Gradle project type values.
H
- HAS_CUSTOM_INJECT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- hasAndroidEntryPointMetadata(XElement) - Static method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns true if the given element has Android Entry Point metadata.
- hasAnnotation(Element, ClassName) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns true if the given element has an annotation with the given class name.
- hasDaggerAbstractMethodAnnotation(XExecutableElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns true if the given method is annotated with one of the annotations Dagger recognizes for abstract methods (e.g.
- hasErrorTypeAnnotation(XElement) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns true if the given element has an annotation that is an error kind.
- HASH_MAP - Static variable in class dagger.hilt.processor.internal.ClassNames
- HASH_SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- hashCode() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
- hasJavaPackagePrivateVisibility(XHasModifiers) - Static method in class dagger.hilt.processor.internal.Processors
- hasVisibleEmptyConstructor(XTypeElement) - Static method in class dagger.hilt.processor.internal.Processors
- HILT_ANDROID_APP - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- HILT_ANDROID_APP - Static variable in class dagger.hilt.processor.internal.ClassNames
- HILT_ANDROID_TEST - Static variable in class dagger.hilt.processor.internal.ClassNames
- HILT_VIEW_MODEL - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- HILT_VIEW_MODEL_KEYS_QUALIFIER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- HILT_VIEW_MODEL_MAP_QUALIFIER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- HiltCompilerOptions - Class in dagger.hilt.processor.internal
-
Hilt annotation processor options.
- HiltCompilerOptions() - Constructor for class dagger.hilt.processor.internal.HiltCompilerOptions
- HiltProcessingEnvConfigs - Class in dagger.hilt.processor.internal
-
The
XProcessingEnvConfig
used when processing Hilt.
I
- initialize(XProcessingEnv) - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- initialize(XProcessingEnv) - Method in class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- INJECT - Static variable in class dagger.hilt.processor.internal.ClassNames
- INJECT_VIA_ON_CONTEXT_AVAILABLE_LISTENER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- INJECTED_BY_HILT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- injectMethodName() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The name of inject method for this class.
- injectorClassName() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
The name of the generated injector for the Hilt class.
- InjectorEntryPointGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an entry point that allows for injection of the given activity
- InjectorEntryPointGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator
- injectorInstallInAnnotation() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the @InstallIn annotation for the module providing this class.
- INSTALL_IN - Static variable in class dagger.hilt.processor.internal.ClassNames
- installInComponents() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns set of scopes that the component interface should be installed in.
- INTENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- INTERNAL_TEST_ROOT - Static variable in class dagger.hilt.processor.internal.ClassNames
- INTO_MAP - Static variable in class dagger.hilt.processor.internal.ClassNames
- INTO_SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- isAndroidSuperClassValidationDisabled(XTypeElement) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns
true
if the superclass validation is disabled fordagger.hilt.android.AndroidEntryPoint
-annotated classes. - isAssignableFrom(XTypeElement, ClassName) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns
true
if element inherits directly or indirectly from the className. - isAssignableFromAnyOf(XTypeElement, ImmutableSet<ClassName>) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns
true
if element inherits directly or indirectly from any of the classNames. - isCrossCompilationRootValidationDisabled(ImmutableSet<XTypeElement>, XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns
true
if cross-compilation root validation is disabled. - isModule() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- isModuleInstallInCheckDisabled(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns
true
if the check fordagger.hilt.InstallIn
is disabled. - isRoot() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
-
Returns
true
if the descriptor represents a root component. - isSharedTestComponentsEnabled(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns
true
of unit tests should try to share generated components, rather than using separate generated components per Hilt test root. - isTopLevel(XElement) - Static method in class dagger.hilt.processor.internal.Processors
J
- JavacBaseProcessingStepProcessor - Class in dagger.hilt.processor.internal
-
A JavacBasicAnnotationProcessor that contains a single BaseProcessingStep.
- JavacBaseProcessingStepProcessor() - Constructor for class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
K
- KOTLIN_METADATA - Static variable in class dagger.hilt.processor.internal.ClassNames
- KOTLIN_SUPPRESS - Static variable in class dagger.hilt.processor.internal.ClassNames
- KspAggregatedDepsProcessor - Class in dagger.hilt.processor.internal.aggregateddeps
-
Processor that outputs dummy files to propagate information through multiple javac runs.
- KspAggregatedDepsProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.aggregateddeps.KspAggregatedDepsProcessor
- KspAggregatedDepsProcessor.Provider - Class in dagger.hilt.processor.internal.aggregateddeps
-
Provides the
KspAggregatedDepsProcessor
. - KspAliasOfProcessor - Class in dagger.hilt.processor.internal.aliasof
-
Processes the annotations annotated with
dagger.hilt.migration.AliasOf
- KspAliasOfProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.aliasof.KspAliasOfProcessor
- KspAliasOfProcessor.Provider - Class in dagger.hilt.processor.internal.aliasof
-
Provides the
KspAliasOfProcessor
. - KspAndroidEntryPointProcessor - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Processor that creates a module for classes marked with
dagger.hilt.android.AndroidEntryPoint
. - KspAndroidEntryPointProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.KspAndroidEntryPointProcessor
- KspAndroidEntryPointProcessor.Provider - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Provides the
KspAndroidEntryPointProcessor
. - KspBaseProcessingStepProcessor - Class in dagger.hilt.processor.internal
-
A KspBasicAnnotationProcessor that contains a single BaseProcessingStep.
- KspBaseProcessingStepProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- KspBindValueProcessor - Class in dagger.hilt.android.processor.internal.bindvalue
-
Provides a test's @BindValue fields to the SINGLETON component.
- KspBindValueProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.android.processor.internal.bindvalue.KspBindValueProcessor
- KspBindValueProcessor.Provider - Class in dagger.hilt.android.processor.internal.bindvalue
-
Provides the
KspBindValueProcessor
. - KspComponentTreeDepsProcessor - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- KspComponentTreeDepsProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.root.KspComponentTreeDepsProcessor
- KspComponentTreeDepsProcessor.Provider - Class in dagger.hilt.processor.internal.root
-
Provides the
KspComponentTreeDepsProcessor
. - KspCustomTestApplicationProcessor - Class in dagger.hilt.android.processor.internal.customtestapplication
-
Processes usages of
dagger.hilt.android.testing.CustomTestApplication
. - KspCustomTestApplicationProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.android.processor.internal.customtestapplication.KspCustomTestApplicationProcessor
- KspCustomTestApplicationProcessor.Provider - Class in dagger.hilt.android.processor.internal.customtestapplication
-
Provides the
KspCustomTestApplicationProcessor
. - KspDefineComponentProcessor - Class in dagger.hilt.processor.internal.definecomponent
-
A processor for
dagger.hilt.DefineComponent
anddagger.hilt.DefineComponent.Builder
. - KspDefineComponentProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.definecomponent.KspDefineComponentProcessor
- KspDefineComponentProcessor.Provider - Class in dagger.hilt.processor.internal.definecomponent
-
Provides the
KspDefineComponentProcessor
. - KspDisableInstallInCheckProcessor - Class in dagger.hilt.processor.internal.disableinstallincheck
-
Processes the annotations annotated with
dagger.hilt.migration.DisableInstallInCheck
- KspDisableInstallInCheckProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.disableinstallincheck.KspDisableInstallInCheckProcessor
- KspDisableInstallInCheckProcessor.Provider - Class in dagger.hilt.processor.internal.disableinstallincheck
-
Provides the
KspDisableInstallInCheckProcessor
. - KspGeneratesRootInputProcessor - Class in dagger.hilt.processor.internal.generatesrootinput
-
Processes the annotations annotated with
dagger.hilt.GeneratesRootInput
which generate input for components and should be processed before component creation. - KspGeneratesRootInputProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.generatesrootinput.KspGeneratesRootInputProcessor
- KspGeneratesRootInputProcessor.Provider - Class in dagger.hilt.processor.internal.generatesrootinput
-
Provides the
KspGeneratesRootInputProcessor
. - KspOriginatingElementProcessor - Class in dagger.hilt.processor.internal.originatingelement
-
Processes the annotations annotated with
dagger.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 - Class in dagger.hilt.processor.internal.originatingelement
-
Provides the
KspOriginatingElemenetProcessor
. - KspRootProcessor - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- KspRootProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.root.KspRootProcessor
- KspRootProcessor.Provider - Class in dagger.hilt.processor.internal.root
-
Provides the
KspRootProcessor
. - KspUninstallModulesProcessor - Class in dagger.hilt.processor.internal.uninstallmodules
-
Validates
dagger.hilt.android.testing.UninstallModules
usages. - KspUninstallModulesProcessor(SymbolProcessorEnvironment) - Constructor for class dagger.hilt.processor.internal.uninstallmodules.KspUninstallModulesProcessor
- KspUninstallModulesProcessor.Provider - Class in dagger.hilt.processor.internal.uninstallmodules
-
Provides the
KspUninstallModulesProcessor
.
L
- LAYOUT_INFLATER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- LIBRARY - dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
Library project created with plugin 'com.android.library'.
- LIST - Static variable in class dagger.hilt.processor.internal.ClassNames
M
- MAIN_THREAD - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- manuallyConstruct(XTypeElement, XTypeElement, ClassName, boolean, AndroidEntryPointMetadata.AndroidType, Optional<AndroidEntryPointMetadata>, ImmutableSet<ClassName>, TypeName, Optional<CodeBlock>) - Static method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
- MAP - Static variable in class dagger.hilt.processor.internal.ClassNames
- MAP_KEY - Static variable in class dagger.hilt.processor.internal.ClassNames
- MODULE - Static variable in class dagger.hilt.processor.internal.ClassNames
- modules() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
- modules() - Method in class dagger.hilt.processor.internal.aggregateddeps.ComponentDependencies
-
Returns the modules for a component, without any filtering.
- modules(ClassName) - Method in class dagger.hilt.processor.internal.root.RootMetadata
- modulesThatDaggerCannotConstruct(ClassName) - Method in class dagger.hilt.processor.internal.root.RootMetadata
-
Returns all modules in the given component that do not have accessible default constructors.
- MULTI_DEX_APPLICATION - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- MULTI_DEX_APPLICATION - Static variable in class dagger.hilt.processor.internal.ClassNames
- MULTIBINDS - Static variable in class dagger.hilt.processor.internal.ClassNames
N
- NULLABLE - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- NULLABLE_INTERNAL - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
O
- OBJECT - Static variable in class dagger.hilt.processor.internal.ClassNames
- of(XElement) - Static method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the
AndroidEntryPointMetadata
for a @AndroidEntryPoint annotated element. - ON_COMPONENT_READY_RUNNER - Static variable in class dagger.hilt.processor.internal.ClassNames
- ON_COMPONENT_READY_RUNNER_HOLDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- ON_CONTEXT_AVAILABLE_LISTENER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- OPTIONAL_INJECT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ORIGINATING_ELEMENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- OriginatingElementProcessingStep - Class in dagger.hilt.processor.internal.originatingelement
-
Processes the annotations annotated with
dagger.hilt.codegen.OriginatingElement
to check that they're only used on top-level classes and the value passed is also a top-level class. - OriginatingElementProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.originatingelement.OriginatingElementProcessingStep
- OriginatingElementProcessor - Class in dagger.hilt.processor.internal.originatingelement
-
Processes the annotations annotated with
dagger.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() - Constructor for class dagger.hilt.processor.internal.originatingelement.OriginatingElementProcessor
- overridesAndroidEntryPointClass() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns true if any base class (transitively) uses @AndroidEntryPoint.
P
- parent() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
-
Returns the
ClassName
for the parent, if it exists. - parent(ComponentDescriptor) - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- PkgPrivateMetadata - Class in dagger.hilt.processor.internal.aggregateddeps
-
PkgPrivateModuleMetadata contains a set of utilities for processing package private modules.
- PkgPrivateMetadata() - Constructor for class dagger.hilt.processor.internal.aggregateddeps.PkgPrivateMetadata
- postProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- postProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- postProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessingStep
- postProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessingStep
- postProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.root.RootProcessingStep
- postRound(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- postRound(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- postRoundProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- PRECONDITIONS - Static variable in class dagger.hilt.processor.internal.ClassNames
- prepend(ClassName, String) - Static method in class dagger.hilt.processor.internal.Processors
-
Prepends the given string to the beginning of the class name.
- preProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- preProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- preProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessingStep
- preRound(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- preRound(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- preRoundProcess(XProcessingEnv, XRoundEnv) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- process(XProcessingEnv, Map<String, ? extends Set<? extends XElement>>, boolean) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.android.processor.internal.customtestapplication.CustomTestApplicationProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.aliasof.AliasOfProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.disableinstallincheck.DisableInstallInCheckProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.originatingelement.OriginatingElementProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.root.RootProcessingStep
- processEach(ClassName, XElement) - Method in class dagger.hilt.processor.internal.uninstallmodules.UninstallModulesProcessingStep
- PROCESSED_ROOT_SENTINEL - Static variable in class dagger.hilt.processor.internal.ClassNames
- PROCESSED_ROOT_SENTINEL_PACKAGE - Static variable in class dagger.hilt.processor.internal.ClassNames
- processingEnv() - Method in class dagger.hilt.processor.internal.BaseProcessingStep
- processingStep() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointProcessor
- processingStep() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.KspAndroidEntryPointProcessor
- processingStep() - Method in class dagger.hilt.android.processor.internal.bindvalue.BindValueProcessor
- processingStep() - Method in class dagger.hilt.android.processor.internal.bindvalue.KspBindValueProcessor
- processingStep() - Method in class dagger.hilt.android.processor.internal.customtestapplication.CustomTestApplicationProcessor
- processingStep() - Method in class dagger.hilt.android.processor.internal.customtestapplication.KspCustomTestApplicationProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.aggregateddeps.KspAggregatedDepsProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.aliasof.AliasOfProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.aliasof.KspAliasOfProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.definecomponent.DefineComponentProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.definecomponent.KspDefineComponentProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.disableinstallincheck.DisableInstallInCheckProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.disableinstallincheck.KspDisableInstallInCheckProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.generatesrootinput.GeneratesRootInputProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.generatesrootinput.KspGeneratesRootInputProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.originatingelement.KspOriginatingElementProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.originatingelement.OriginatingElementProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.root.ComponentTreeDepsProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.root.KspComponentTreeDepsProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.root.KspRootProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.root.RootProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.uninstallmodules.KspUninstallModulesProcessor
- processingStep() - Method in class dagger.hilt.processor.internal.uninstallmodules.UninstallModulesProcessor
- processingSteps() - Method in class dagger.hilt.processor.internal.JavacBaseProcessingStepProcessor
- processingSteps() - Method in class dagger.hilt.processor.internal.KspBaseProcessingStepProcessor
- ProcessorErrors - Class in dagger.hilt.processor.internal
-
Static helper methods for throwing errors during code generation.
- Processors - Class in dagger.hilt.processor.internal
-
Static helper methods for writing a processor.
- PRODUCTION_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- Provider() - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.KspAndroidEntryPointProcessor.Provider
- Provider() - Constructor for class dagger.hilt.android.processor.internal.bindvalue.KspBindValueProcessor.Provider
- Provider() - Constructor for class dagger.hilt.android.processor.internal.customtestapplication.KspCustomTestApplicationProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.aggregateddeps.KspAggregatedDepsProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.aliasof.KspAliasOfProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.definecomponent.KspDefineComponentProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.disableinstallincheck.KspDisableInstallInCheckProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.generatesrootinput.KspGeneratesRootInputProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.originatingelement.KspOriginatingElementProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.root.KspComponentTreeDepsProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.root.KspRootProcessor.Provider
- Provider() - Constructor for class dagger.hilt.processor.internal.uninstallmodules.KspUninstallModulesProcessor.Provider
- PROVIDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- PROVIDES - Static variable in class dagger.hilt.processor.internal.ClassNames
- publicEarlyEntryPoint(XTypeElement) - Static method in class dagger.hilt.processor.internal.aggregateddeps.PkgPrivateMetadata
-
Returns the public Hilt wrapped type or the type itself if it is already public.
- publicEntryPoint(XTypeElement) - Static method in class dagger.hilt.processor.internal.aggregateddeps.PkgPrivateMetadata
-
Returns the public Hilt wrapped type or the type itself if it is already public.
- publicModule(XTypeElement) - Static method in class dagger.hilt.processor.internal.aggregateddeps.PkgPrivateMetadata
-
Returns the public Hilt wrapped type or the type itself if it is already public.
Q
- QUALIFIER - Static variable in class dagger.hilt.processor.internal.ClassNames
R
- rawTypeName(TypeName) - Static method in class dagger.hilt.processor.internal.Processors
-
Returns the
TypeName
for the raw type of the given type name. - removeNameSuffix(XTypeElement, String) - Static method in class dagger.hilt.processor.internal.Processors
-
Removes the string
suffix
from the simple name oftype
and returns it. - replacedDependencies() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- replaces() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
-
Returns the deps that this dep replaces.
- requiresBytecodeInjection() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns
true
if the class requires bytecode injection to replace the base class. - requiresModuleInstance(XTypeElement) - Static method in class dagger.hilt.processor.internal.Processors
- root() - Method in class dagger.hilt.processor.internal.root.RootMetadata
- ROOT_PROCESSOR - Static variable in class dagger.hilt.processor.internal.ClassNames
- rootMetadata() - Method in class dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata
-
Returns the metadata for the root most class in the hierarchy.
- RootMetadata - Class in dagger.hilt.processor.internal.root
-
Contains metadata about the given hilt root.
- RootProcessingStep - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- RootProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.root.RootProcessingStep
- RootProcessor - Class in dagger.hilt.processor.internal.root
-
Processor that outputs dagger components based on transitive build deps.
- RootProcessor() - Constructor for class dagger.hilt.processor.internal.root.RootProcessor
S
- SAVED_STATE_HANDLE - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- SCOPE - Static variable in class dagger.hilt.processor.internal.ClassNames
- scopes() - Method in class dagger.hilt.processor.internal.ComponentDescriptor
-
Returns the
ClassName
s for the scopes of this component descriptor. - scopes(ImmutableSet<ClassName>) - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- scopes(ClassName) - Method in class dagger.hilt.processor.internal.root.RootMetadata
- scopes(ClassName...) - Method in interface dagger.hilt.processor.internal.ComponentDescriptor.Builder
- SERVICE - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- SERVICE - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- SERVICE_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- SERVICE_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- SERVICE_SCOPED - Static variable in class dagger.hilt.processor.internal.ClassNames
- ServiceGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt Service class for the @AndroidEntryPoint annotated class.
- ServiceGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.ServiceGenerator
- SET - Static variable in class dagger.hilt.processor.internal.ClassNames
- SINGLETON - Static variable in class dagger.hilt.processor.internal.ClassNames
- SINGLETON_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- SINGLETON_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- STATIC_INITIALIZER_NAME - Static variable in class dagger.hilt.processor.internal.Processors
- STRING_KEY - Static variable in class dagger.hilt.processor.internal.ClassNames
- SUBCOMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- SUBCOMPONENT_BUILDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- SUPPRESS_WARNINGS - Static variable in class dagger.hilt.processor.internal.ClassNames
T
- TARGET_API - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- test() - Method in annotation type dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps
-
Returns the test this dependency is associated with, otherwise an empty string.
- TEST - dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
Test project created with plugin 'com.android.test'.
- TEST_APPLICATION_COMPONENT_MANAGER - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_APPLICATION_COMPONENT_MANAGER_HOLDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_COMPONENT_DATA - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_COMPONENT_DATA_SUPPLIER - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_INJECTOR - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_INSTALL_IN - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_INSTANCE_HOLDER - Static variable in class dagger.hilt.processor.internal.ClassNames
- TEST_SINGLETON_COMPONENT - Static variable in class dagger.hilt.processor.internal.ClassNames
- TestComponentDataGenerator - Class in dagger.hilt.processor.internal.root
-
Generates an implementation of
dagger.hilt.android.internal.TestComponentData
. - TestComponentDataGenerator(XProcessingEnv, XTypeElement, RootMetadata, ComponentNames) - Constructor for class dagger.hilt.processor.internal.root.TestComponentDataGenerator
- testElement() - Method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- testElement() - Method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
-
Returns the test annotated with
dagger.hilt.android.testing.UninstallModules
. - TestInjectorGenerator - Class in dagger.hilt.processor.internal.root
-
Generates an entry point for a test.
- testRootMetadata() - Method in class dagger.hilt.processor.internal.root.RootMetadata
- toIr(AggregatedDepsMetadata) - Static method in class dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsMetadata
- toIr(AliasOfPropagatedDataMetadata) - Static method in class dagger.hilt.processor.internal.aliasof.AliasOfPropagatedDataMetadata
- toIr(DefineComponentClassesMetadata) - Static method in class dagger.hilt.processor.internal.definecomponent.DefineComponentClassesMetadata
- toIr(AggregatedUninstallModulesMetadata) - Static method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
- TRUE - dagger.hilt.processor.internal.optionvalues.BooleanValue
U
- UNINSTALL_MODULES - Static variable in class dagger.hilt.processor.internal.ClassNames
- uninstallModuleElements() - Method in class dagger.hilt.processor.internal.uninstallmodules.AggregatedUninstallModulesMetadata
-
Returns the list of uninstall modules in
dagger.hilt.android.testing.UninstallModules
. - UninstallModulesProcessingStep - Class in dagger.hilt.processor.internal.uninstallmodules
-
Validates
dagger.hilt.android.testing.UninstallModules
usages. - UninstallModulesProcessingStep(XProcessingEnv) - Constructor for class dagger.hilt.processor.internal.uninstallmodules.UninstallModulesProcessingStep
- UninstallModulesProcessor - Class in dagger.hilt.processor.internal.uninstallmodules
-
Validates
dagger.hilt.android.testing.UninstallModules
usages. - UninstallModulesProcessor() - Constructor for class dagger.hilt.processor.internal.uninstallmodules.UninstallModulesProcessor
- UNSAFE_CASTS - Static variable in class dagger.hilt.processor.internal.ClassNames
- UNSET - dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
Project type is not set, e.g.
- unwrapProxies(ImmutableCollection<XTypeElement>) - Static method in class dagger.hilt.processor.internal.AggregatedElements
-
Returns back the set of input
aggregatedElements
with all proxies unwrapped. - upperToLowerCamel(String) - Static method in class dagger.hilt.processor.internal.Processors
-
Shortcut for converting from upper camel to lower camel case
- useAggregatingRootProcessor(XProcessingEnv) - Static method in class dagger.hilt.processor.internal.HiltCompilerOptions
-
Returns
true
if the aggregating processor is enabled (default istrue
).
V
- valueOf(String) - Static method in enum dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dagger.hilt.processor.internal.optionvalues.BooleanValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dagger.hilt.processor.internal.optionvalues.BooleanValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dagger.hilt.processor.internal.optionvalues.GradleProjectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VIEW - dagger.hilt.android.processor.internal.androidentrypoint.AndroidEntryPointMetadata.AndroidType
- VIEW - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_COMPONENT_MANAGER - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_MODEL - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_MODEL_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_MODEL_PROVIDER_FACTORY - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- VIEW_SCOPED - Static variable in class dagger.hilt.processor.internal.ClassNames
- VIEW_WITH_FRAGMENT_COMPONENT - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- ViewGenerator - Class in dagger.hilt.android.processor.internal.androidentrypoint
-
Generates an Hilt View class for the @AndroidEntryPoint annotated class.
- ViewGenerator(XProcessingEnv, AndroidEntryPointMetadata) - Constructor for class dagger.hilt.android.processor.internal.androidentrypoint.ViewGenerator
W
- waitForBindValue() - Method in class dagger.hilt.processor.internal.root.RootMetadata
- WITH_FRAGMENT_BINDINGS - Static variable in class dagger.hilt.android.processor.internal.AndroidClassNames
- withoutRenaming() - Static method in class dagger.hilt.processor.internal.ComponentNames
-
Returns an instance of
ComponentNames
that will base all component names off of the given root. - withRenaming(Function<ClassName, ClassName>) - Static method in class dagger.hilt.processor.internal.ComponentNames
-
Returns an instance of
ComponentNames
that will base all component names off of the given root after mapping it withrootRenamer
.
All Classes All Packages