public class BeanInjector
extends java.lang.Object
Constructor and Description |
---|
BeanInjector(org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,java.lang.Object> singletons,
org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,java.lang.Object> prototypes) |
Modifier and Type | Method and Description |
---|---|
org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,Bean> |
getInjectionResult(java.util.concurrent.ExecutorService prototypeExecutorService) |
void |
inject() |
public BeanInjector(org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,java.lang.Object> singletons, org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,java.lang.Object> prototypes)
public void inject() throws NoSuchBeanException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException
NoSuchBeanException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
public org.mini2Dx.gdx.utils.OrderedMap<java.lang.String,Bean> getInjectionResult(java.util.concurrent.ExecutorService prototypeExecutorService)