public class SpringBindRegistry extends Object implements BindRegistry
SpringBindRegistry class.
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.beans.factory.support.BeanDefinitionRegistry |
definitionRegistry |
protected Map<String,Class<?>> |
nameTypes |
protected Map<Class<?>,List<String>> |
typeNames |
| Constructor and Description |
|---|
SpringBindRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
Constructor for SpringBindRegistry.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(String beanName) |
Set<String> |
getBeanNames()
getBeanNames.
|
List<String> |
getBeanNames(Class<?> type)
Get bean name list according given type
|
Class<?> |
getBeanType(String beanName) |
boolean |
isPrimary(String name) |
void |
register(Class<?> type,
String name,
Object... args)
register.
|
protected final org.springframework.beans.factory.support.BeanDefinitionRegistry definitionRegistry
public SpringBindRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
Constructor for SpringBindRegistry.
registry - a BeanDefinitionRegistry
object.public Set<String> getBeanNames()
getBeanNames.
getBeanNames in interface BindRegistrySet object.public List<String> getBeanNames(Class<?> type)
getBeanNames in interface BindRegistrypublic Class<?> getBeanType(String beanName)
getBeanType in interface BindRegistrypublic boolean contains(String beanName)
contains in interface BindRegistrypublic void register(Class<?> type, String name, Object... args)
register.
register in interface BindRegistrytype - a Class object.name - a String object.args - a Object object.public boolean isPrimary(String name)
isPrimary in interface BindRegistryCopyright © 2005–2019 The Beangle Software. All rights reserved.