|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
public interface BeanContainer<C>
Created by luoguo on 2014/5/15.
| 方法摘要 | ||
|---|---|---|
|
getBean(Class<T> clazz)
获取指定类型的Bean |
|
|
getBean(String name)
获取指定名称的Bean |
|
|
getBean(String name,
Class<T> clazz)
获取指定类型指定名称的Bean |
|
C |
getBeanContainerPrototype()
返回原生的Bean窗口类型 |
|
|
getBeans(Class<T> type)
返回指定类型的bean列表 |
|
BeanContainer<?> |
getSubBeanContainer(ClassLoader loader)
|
|
BeanContainer<?> |
getSubBeanContainer(List<FileObject> files,
ClassLoader loader)
获取子容器 |
|
Map<ClassLoader,BeanContainer<?>> |
getSubBeanContainers()
返回子窗口列表 |
|
void |
removeSubBeanContainer(ClassLoader loader)
|
|
void |
setParent(BeanContainer<?> container)
|
|
| 方法详细信息 |
|---|
C getBeanContainerPrototype()
BeanContainer<?> getSubBeanContainer(List<FileObject> files,
ClassLoader loader)
files - loader - BeanContainer<?> getSubBeanContainer(ClassLoader loader)
void removeSubBeanContainer(ClassLoader loader)
void setParent(BeanContainer<?> container)
Map<ClassLoader,BeanContainer<?>> getSubBeanContainers()
<T> Collection<T> getBeans(Class<T> type)
T - type -
<T> T getBean(String name)
T - name -
<T> T getBean(Class<T> clazz)
T - clazz -
<T> T getBean(String name,
Class<T> clazz)
T - name - clazz -
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||