public interface IAssembler
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Release all attached resources
|
IAssembler[] |
getChilds()
Return all children
|
<T> T |
getComponentInstance(Class<T> aClass)
Register new component
|
IAssembler |
getParent()
Return parent IOC
|
void |
registerComponentImplementation(Class<?> aClass,
Object object)
Register new component
|
void |
registerComponentInstance(Object object)
Register new component
|
IAssembler getParent()
IAssembler[] getChilds()
<T> T getComponentInstance(Class<T> aClass)
aClass - class of componentvoid registerComponentInstance(Object object)
object - instance of componentvoid registerComponentImplementation(Class<?> aClass, Object object)
aClass - class of componentobject - instance of componentvoid destroy()
Copyright © 2016. All Rights Reserved.