@Override public boolean containsBean(String name) { String beanName = transformedBeanName(name); if (containsSingleton(beanName) || containsBeanDefinition(beanName)) { return (!BeanFactoryUtils.isFactoryDereference(name) || isFactoryBean(name)); } // Not found -> check parent. BeanFactory parentBeanFactory = getParentBeanFactory(); return (parentBeanFactory != null && parentBeanFactory.containsBean(originalBeanName(name))); }
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.getType(originalBeanName(name));
@Override public boolean containsBean(String name) { String beanName = transformedBeanName(name); if (containsSingleton(beanName) || containsBeanDefinition(beanName)) { return (!BeanFactoryUtils.isFactoryDereference(name) || isFactoryBean(name)); } // Not found -> check parent. BeanFactory parentBeanFactory = getParentBeanFactory(); return (parentBeanFactory != null && parentBeanFactory.containsBean(originalBeanName(name))); }
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { String nameToLookup = originalBeanName(name); if (parentBeanFactory instanceof AbstractBeanFactory) { return ((AbstractBeanFactory) parentBeanFactory).doGetBean(
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isPrototype(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.getType(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { String nameToLookup = originalBeanName(name); if (parentBeanFactory instanceof AbstractBeanFactory) { return ((AbstractBeanFactory) parentBeanFactory).doGetBean(
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isPrototype(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isSingleton(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isTypeMatch(originalBeanName(name), typeToMatch);
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isSingleton(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isTypeMatch(originalBeanName(name), typeToMatch);
public boolean containsBean(String name) { String beanName = transformedBeanName(name); if (containsSingleton(beanName) || containsBeanDefinition(beanName)) { return (!BeanFactoryUtils.isFactoryDereference(name) || isFactoryBean(name)); } // Not found -> check parent. BeanFactory parentBeanFactory = getParentBeanFactory(); return (parentBeanFactory != null && parentBeanFactory.containsBean(originalBeanName(name))); }
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { String nameToLookup = originalBeanName(name); if (args != null) {
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isPrototype(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isTypeMatch(originalBeanName(name), targetType);
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.getType(originalBeanName(name));
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isSingleton(originalBeanName(name));
@Override public boolean containsBean(String name) { String beanName = transformedBeanName(name); if (containsSingleton(beanName) || containsBeanDefinition(beanName)) { return (!BeanFactoryUtils.isFactoryDereference(name) || isFactoryBean(name)); } // Not found -> check parent. BeanFactory parentBeanFactory = getParentBeanFactory(); return (parentBeanFactory != null && parentBeanFactory.containsBean(originalBeanName(name))); }
if (parentBeanFactory != null && !containsBeanDefinition(beanName)) { return parentBeanFactory.isPrototype(originalBeanName(name));