Package org.stianloader.smatterdi
Class SimpleInjectionContextImpl
java.lang.Object
org.stianloader.smatterdi.SimpleInjectionContextImpl
- All Implemented Interfaces:
InjectionContext
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescription<T> void<T> TgetInstance(Class<T> type) voidremoveImplementation(Class<?> type) <T> voidsetImplementation(Class<T> type, T value) <T> voidsetProvider(Class<T> type, Supplier<T> value)
-
Constructor Details
-
SimpleInjectionContextImpl
public SimpleInjectionContextImpl() -
SimpleInjectionContextImpl
-
-
Method Details
-
getInstance
- Specified by:
getInstancein interfaceInjectionContext
-
setImplementation
-
setProvider
-
removeImplementation
-
autowire
- Specified by:
autowirein interfaceInjectionContext
-