| Package | Description |
|---|---|
| dagger.internal | |
| dagger.internal.codegen | |
| dagger.internal.loaders |
| Class and Description |
|---|
| ArrayQueue
Resizable-array implementation of the
Queue interface. |
| Binding
Injects a value of a specific type.
|
| BindingsGroup
A grouping of bindings that fails when existing values are clobbered, to be used in collecting
the initial set of bindings for a graph (from provides methods).
|
| Linker
Links bindings to their dependencies.
|
| Linker.ErrorHandler
Handles linker errors appropriately.
|
| Loader
Provides a point of configuration of the basic resolving functions within Dagger, namely
that of Module handling, injection binding creation, and static injection.
|
| ModuleAdapter
Extracts bindings from an
@Module-annotated class. |
| ProvidesBinding
A
Binding<T> which delegates to a module method. |
| SetBinding
A
Binding<T> which contains contributors (other bindings marked with
@Provides @OneOf), to which it delegates provision
requests on an as-needed basis. |
| StaticInjection
Injects the static fields of a class.
|
| Class and Description |
|---|
| Binding
Injects a value of a specific type.
|
| Linker
Links bindings to their dependencies.
|
| Loader
Provides a point of configuration of the basic resolving functions within Dagger, namely
that of Module handling, injection binding creation, and static injection.
|
| ModuleAdapter
Extracts bindings from an
@Module-annotated class. |
| StaticInjection
Injects the static fields of a class.
|
| Class and Description |
|---|
| Binding
Injects a value of a specific type.
|
| Linker
Links bindings to their dependencies.
|
| StaticInjection
Injects the static fields of a class.
|
Copyright © 2024 Square, Inc.. All rights reserved.