public class RuntimeInjectorAbstract extends Object implements InjectionService
| Modifier and Type | Class and Description |
|---|---|
protected class |
RuntimeInjectorAbstract.ScopeMap |
| Modifier and Type | Field and Description |
|---|---|
protected RuntimeInjectorAbstract.ScopeMap |
map |
MANIFEST_NAME| Constructor and Description |
|---|
RuntimeInjectorAbstract() |
| Modifier and Type | Method and Description |
|---|---|
<T> javax.inject.Provider<T> |
getInstanceFactory(Class<T> cls) |
protected String |
getManifestLocation() |
<T> javax.inject.Provider<T> |
getSingletonFactory(Class<T> cls) |
void |
preload(Class<?> location) |
void |
reload(Class<?> cls) |
void |
requireInstance(Class<?> cls) |
void |
requireSingleton(Class<?> cls) |
void |
setInstanceFactory(Class<?> cls,
javax.inject.Provider<?> provider) |
void |
setSingletonFactory(Class<?> cls,
javax.inject.Provider<?> provider) |
protected final RuntimeInjectorAbstract.ScopeMap map
protected String getManifestLocation()
public void preload(Class<?> location)
preload in interface InjectionServicepublic void setInstanceFactory(Class<?> cls, javax.inject.Provider<?> provider)
setInstanceFactory in interface InjectionServicepublic void setSingletonFactory(Class<?> cls, javax.inject.Provider<?> provider)
setSingletonFactory in interface InjectionServicepublic <T> javax.inject.Provider<T> getInstanceFactory(Class<T> cls)
getInstanceFactory in interface InjectionServicepublic <T> javax.inject.Provider<T> getSingletonFactory(Class<T> cls)
getSingletonFactory in interface InjectionServicepublic void requireInstance(Class<?> cls)
requireInstance in interface InjectionServicepublic void requireSingleton(Class<?> cls)
requireSingleton in interface InjectionServicepublic void reload(Class<?> cls)
reload in interface InjectionServiceCopyright © December 07, 2012–2015 The Internet Party. All rights reserved.