Skip navigation links

Dagger Dependency Injection API

Packages 
Package Description
dagger
This package contains the public API for the Dagger 2 dependency injection framework.
dagger.android
APIs to assist with performing injection on Android.
dagger.android.internal  
dagger.android.support  
dagger.grpc.server  
dagger.grpc.server.processor  
dagger.hilt
This package contains the core APIs for Hilt.
dagger.hilt.android
This package contains Hilt APIs for Android applications.
dagger.hilt.android.components
This package contains Hilt's built-in Components for Android.
dagger.hilt.android.migration
This package contains Android APIs to help migrating a codebase to Hilt.
dagger.hilt.android.qualifiers
This package contains Hilt's built-in Android Qualifier annotations.
dagger.hilt.android.scopes
This package contains Hilt's built-in Android Scope annotations.
dagger.hilt.android.testing
This package contains APIs for writing Android local or instrumentation tests with Hilt.
dagger.hilt.codegen
This package contains APIs for code generators that produce code that will be processed by Hilt.
dagger.hilt.migration
This package contains APIs to help migrating a codebase to Hilt.
dagger.multibindings
This package contains the API by which Dagger allows you to bind several objects into a collection that can be injected without depending directly on each of the individual bindings.
dagger.producers
This package contains the public API for Dagger 2's producer functionality.
dagger.producers.monitoring
This package provides hooks for monitoring producers.
dagger.spi
This package contains the Service Provider interface (SPI) to the dagger.model APIs at annotation-processing-time.
Skip navigation links