Package io.activej.inject.impl
Class Preprocessor.InstanceProviderImpl<T>
java.lang.Object
io.activej.inject.impl.Preprocessor.InstanceProviderImpl<T>
- All Implemented Interfaces:
InstanceProvider<T>
- Enclosing class:
- Preprocessor
public static class Preprocessor.InstanceProviderImpl<T>
extends Object
implements InstanceProvider<T>
-
Constructor Summary
ConstructorsConstructorDescriptionInstanceProviderImpl(Key<T> key, CompiledBinding<T> compiledBinding, AtomicReferenceArray[] scopedInstances, int synchronizedScope) -
Method Summary
-
Constructor Details
-
InstanceProviderImpl
public InstanceProviderImpl(Key<T> key, CompiledBinding<T> compiledBinding, AtomicReferenceArray[] scopedInstances, int synchronizedScope)
-
-
Method Details
-
key
- Specified by:
keyin interfaceInstanceProvider<T>
-
get
- Specified by:
getin interfaceInstanceProvider<T>
-
toString
-