Class Summary |
AbstractBaseProvider<T> |
Abstract implementation of a base provider: In general, bindings are using
a scoped provider , which controls the bindings
scope (When is the instance created?) |
AbstractBindingSet |
A set of bindings, which are being collected to create, or implement
an IInjector . |
AbstractBindingSet.BindingAndKey<T> |
The internal map of bindings uses this value. |
AbstractBindingSet.MappedKey<T> |
The internal map of bindings uses this key. |
AbstractBindingSet.ReducedKey<T> |
|
AbstractInjector |
Abstract implementation of an injector . |
AbstractScopedProvider<T> |
|
BindingProxy<T> |
|
DefaultInjector |
Default implementation of an injector . |
DefaultInjectorBuilder |
|
DefaultLifecycleController |
|
DefaultProvider<T> |
|
FactoryMethodProvider<T> |
|
FieldPoint<T> |
|
ImmutableBindingSet |
|
Introspector |
|
ListPoint<T> |
|
MethodPoint<T> |
|
MutableBindingSet |
|
ResolvableBindingSet |
|