public interface ContextAware extends SpiPriority
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getBean(Class<T> clazz) |
<T> T |
getBean(String name) |
<T> Map<String,T> |
getBeansOfType(Class<T> type)
获取指定类型对应的所有Bean,包括子类
|
boolean |
hasBean(String beanName) |
<T> T |
registerBean(Class<T> clazz) |
<T> T |
registerBean(String beanName,
Class<T> clazz) |
<T> T |
registerBean(String beanName,
Object bean) |
Object |
registerDeclWrapBean(String beanName,
DeclWarpBean declWarpBean) |
<T> T |
registerOrGet(String beanName,
Class<T> clazz) |
priority<T> T getBean(String name)
<T> T getBean(Class<T> clazz)
<T> T registerBean(Class<T> clazz)
<T> Map<String,T> getBeansOfType(Class<T> type)
T - Bean类型type - 类、接口,null表示获取所有beanboolean hasBean(String beanName)
Object registerDeclWrapBean(String beanName, DeclWarpBean declWarpBean)
Copyright © 2024. All rights reserved.