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 © 2019 Square, Inc.. All rights reserved.