public interface SingletonBeanRegistry
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsSingleton(java.lang.String name)
contains instance with given name?
|
java.lang.Object |
getSingleton(java.lang.String name)
get bean instance, one
BeanDefinition can have a lot of names, so
can't put instances in BeanDefinition. |
java.util.Map<java.lang.String,java.lang.Object> |
getSingletonsMap()
Get instances Map
|
void |
registerSingleton(java.lang.Object bean)
Register a singleton to context user
BeanNameCreator to create a name |
void |
registerSingleton(java.lang.String name,
java.lang.Object bean)
Register a singleton to context
|
void |
removeSingleton(java.lang.String name)
remove a singleton with given name
|
void registerSingleton(java.lang.String name,
java.lang.Object bean)
name - bean namebean - bean instancevoid registerSingleton(java.lang.Object bean)
BeanNameCreator to create a namebean - bean instancejava.util.Map<java.lang.String,java.lang.Object> getSingletonsMap()
java.lang.Object getSingleton(java.lang.String name)
BeanDefinition can have a lot of names, so
can't put instances in BeanDefinition.name - bean namevoid removeSingleton(java.lang.String name)
name - bean nameboolean containsSingleton(java.lang.String name)
name - bean nameCopyright © 2019 TODAY. All rights reserved.