- <init>
- cleanup
Iterates through the binding's dependencies to clean up any stray bindings that
were leftover from a
- convertConstantStringBinding
Converts a constant string binding to the required type.
- createChildInjector
- createImplementedByBinding
Creates a binding for a type annotated with @ImplementedBy.
- createJustInTimeBinding
Returns a new just-in-time binding created by resolving key. The strategies used
to create just-in-t
- createJustInTimeBindingRecursive
Attempts to create a just-in-time binding for key in the root injector, falling
back to other ancest
- createMembersInjectorBinding
- createParameterInjector
- createProvidedByBinding
Creates a binding for a type annotated with @ProvidedBy.
- createProviderBinding
Creates a synthetic binding to Provider, i.e. a binding to the provider from
Binding.
- createTypeLiteralBinding
Converts a binding for a Key> to the value TypeLiteral. It's a bit awkward
because we have to pull o