public class ActivatorImpl extends MActivator implements MutableActivator
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,Object> |
instances |
protected HashMap<String,Object> |
mapper |
injector| Constructor and Description |
|---|
ActivatorImpl() |
ActivatorImpl(ResourceNode cactivator,
ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMap(Class<?> ifc,
Class<?> clazz) |
void |
addMap(Class<?> ifc,
String name,
Class<?> clazz) |
void |
addMap(String name,
Class<?> clazz) |
void |
addMap(String name,
String clazz) |
void |
addObject(Class<?> ifc,
String name,
Object obj) |
void |
destroy() |
protected Object |
getInstance(String name) |
String[] |
getMapNames() |
String[] |
getObjectNames() |
boolean |
isInstance(String ifc) |
Object |
mapName(String name) |
void |
removeMap(String name) |
void |
removeObject(Class<?> ifc,
String name) |
void |
removeObject(String name) |
void |
setInstance(String name,
Object obj) |
addInjector, createObject, createObject, createObject, createObject, findClass, findResource, getClazz, getInjector, getObject, getObject, getObject, getResourceStream, getURL, isDestroyed, isInstance, setInjectorclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic ActivatorImpl()
public ActivatorImpl(ResourceNode cactivator, ClassLoader loader) throws de.mhus.lib.errors.MException
de.mhus.lib.errors.MExceptionpublic void addObject(Class<?> ifc, String name, Object obj)
addObject in interface MutableActivatorpublic void setInstance(String name, Object obj)
setInstance in class MActivatorpublic void addMap(Class<?> ifc, String name, Class<?> clazz)
addMap in interface MutableActivatorpublic void addMap(String name, Class<?> clazz)
addMap in interface MutableActivatorpublic Object mapName(String name)
mapName in class MActivatorpublic boolean isInstance(String ifc)
isInstance in class MActivatorpublic void destroy()
destroy in class MActivatorprotected Object getInstance(String name)
getInstance in class MActivatorpublic void addMap(Class<?> ifc, Class<?> clazz)
addMap in interface MutableActivatorpublic void removeMap(String name)
removeMap in interface MutableActivatorpublic void removeObject(String name)
removeObject in interface MutableActivatorpublic void removeObject(Class<?> ifc, String name)
removeObject in interface MutableActivatorpublic String[] getMapNames()
getMapNames in interface MutableActivatorpublic String[] getObjectNames()
getObjectNames in interface MutableActivatorCopyright © 2014. All rights reserved.