All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description ActivityComponent A Hilt component that has the lifetime of the activity.ActivityComponentBuilder Interface for creating anActivityComponent.ActivityComponentManager Do not use except in Hilt generated code!ActivityComponentManager.ActivityComponentBuilderEntryPoint Entrypoint forActivityComponentBuilder.ActivityContext Annotation for aContextthat corresponds to the activity.ActivityRetainedComponent A Hilt component that has the lifetime of a configuration surviving activity.ActivityRetainedComponentBuilder Interface for creating aActivityRetainedComponent.ActivityRetainedLifecycle AActivityRetainedLifecycleclass is associated with the lifecycle of theActivityRetainedComponent.ActivityRetainedLifecycle.OnClearedListener Listener for receiving a callback for when theActivityRetainedComponentwill no longer be used and destroyed.ActivityRetainedSavedState Qualifies a binding that belongs to ActivityRetainedComponent.ActivityRetainedScoped Scope annotation for bindings that should exist for the life of an activity, surviving configuration.ActivityScoped Scope annotation for bindings that should exist for the life of an activity.AndroidEntryPoint Marks an Android component class to be setup for injection with the standard Hilt Dagger Android components.ApplicationComponentManager Do not use except in Hilt generated code!ApplicationContext Annotation for an Application Context dependency.ApplicationContextModule Provides a binding for an Android BinderFragment Context.BroadcastReceiverComponentManager Do not use except in Hilt generated code!ComponentSupplier Interface for supplying a component.CustomInject When used on aHiltAndroidApp-annotated application, this causes the application to no longer inject itself in onCreate and instead allows it to be injected at some other time.CustomInjection Utility methods for injecting the application when usingCustomInject.DefaultViewModelFactories Modules and entry points for the default view model factory used by activities and fragments annotated with @AndroidEntryPoint.DefaultViewModelFactories.ActivityEntryPoint The activity entry point to retrieve the factory.DefaultViewModelFactories.FragmentEntryPoint The fragment entry point to retrieve the factory.DefaultViewModelFactories.InternalFactoryFactory Internal factory for the Hilt ViewModel Factory.EarlyEntryPoint An escape hatch for when a Hilt entry point usage needs to be called before the singleton component is available in a Hilt test.EarlyEntryPoints Static utility methods for accessing entry points annotated withEarlyEntryPoint.FragmentComponent A Hilt component that has the lifetime of the fragment.FragmentComponentBuilder Interface for creating aFragmentComponent.FragmentComponentManager Do not use except in Hilt generated code!FragmentComponentManager.FragmentComponentBuilderEntryPoint Entrypoint forFragmentComponentBuilder.FragmentGetContextFix Runtime flag for the Fragment.getContext() fix.FragmentGetContextFix.DisableFragmentGetContextFix Qualifier annotation to bind disable the Fragment.getContext() fix at runtime.FragmentGetContextFix.FragmentGetContextFixEntryPoint Entry point for getting the flag.FragmentScoped Scope annotation for bindings that should exist for the life of a fragment.HasCustomInject Do not use except in Hilt generated code.HiltAndroidApp Annotation for marking theApplicationclass where the Dagger components should be generated.HiltViewModel Identifies aViewModelfor construction injection.HiltViewModelAssistedMap Internal qualifier for the multibinding map of assisted factories for @AssistedInject-annotated ViewModels used by thedagger.hilt.android.lifecycle.HiltViewModelFactory.HiltViewModelFactory View Model Provider Factory for the Hilt Extension.HiltViewModelFactory.ViewModelFactoriesEntryPoint Hilt entry point for getting the multi-binding map of ViewModels.HiltViewModelMap Internal qualifier for the multibinding map of ViewModels used by thedagger.hilt.android.lifecycle.HiltViewModelFactory.HiltViewModelMap.KeySet Internal qualifier for the multibinding set of class names annotated with @ViewModelInject.InjectedByHilt Do not use except in Hilt generated code!OptionalInject When placed on anAndroidEntryPoint-annotated activity / fragment / view / etc, allows injection to occur optionally based on whether or not the application is using Hilt.OptionalInjectCheck Utility methods for validating if anAndroidEntryPoint-annotated class that is also annotated withOptionalInjectwas injected by Hilt.RetainedLifecycle A class for registered listeners on a retained lifecycle (generally backed up by a ViewModel).RetainedLifecycle.OnClearedListener Listener for when the retained lifecycle is cleared.RetainedLifecycleImpl Internal implementation.SavedStateHandleHolder Implementation for SavedStateHandleHolder.ServiceComponent A Hilt component that has the lifetime of the service.ServiceComponentBuilder Interface for creating aServiceComponent.ServiceComponentManager Do not use except in Hilt generated code!ServiceComponentManager.ServiceComponentBuilderEntryPoint Entrypoint forServiceComponentBuilder.ServiceScoped Scope annotation for bindings that should exist for the life of a service.UnstableApi Mark unstable Api usage.ViewComponent A Hilt component that has the lifetime of the view.ViewComponentBuilder Interface for creating aViewComponent.ViewComponentManager Do not use except in Hilt generated code!ViewComponentManager.FragmentContextWrapper Do not use except in Hilt generated code!ViewComponentManager.ViewComponentBuilderEntryPoint Entrypoint forViewComponentBuilder.ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint Entrypoint forViewWithFragmentComponentBuilder.ViewModelComponent A Hilt component that has the lifetime of a singleViewModel.ViewModelComponentBuilder Interface for creating aViewModelComponent.ViewModelLifecycle A class for registering listeners on the ViewModel lifecycle.ViewModelScoped Scope annotation for bindings that should exist for the life of a a singleViewModel.ViewScoped Scope annotation for bindings that should exist for the life of a View.ViewWithFragmentComponent A Hilt component that has the lifetime of the view.ViewWithFragmentComponentBuilder Interface for creating aViewWithFragmentComponent.WithFragmentBindings Makes a View annotated withAndroidEntryPointhave access to fragment bindings.