AutowireCandidateQualifier candidate = abd.getQualifier(Qualifier.class.getName()); if (candidate != null) { Object value = candidate.getAttribute(AutowireCandidateQualifier.VALUE_KEY); if (value != null && qualifier.test(value.toString())) { return true;
AutowireCandidateQualifier candidate = abd.getQualifier(Qualifier.class.getName()); if (candidate != null) { Object value = candidate.getAttribute(AutowireCandidateQualifier.VALUE_KEY); if (value != null && qualifier.test(value.toString())) { return true;
actualValue = qualifier.getAttribute(attributeName);
AutowireCandidateQualifier candidate = abd.getQualifier(Qualifier.class.getName()); if ((candidate != null && qualifier.equals(candidate.getAttribute(AutowireCandidateQualifier.VALUE_KEY))) || qualifier.equals(beanName) || ObjectUtils.containsElement(beanFactory.getAliases(beanName), qualifier)) {
actualValue = qualifier.getAttribute(attributeName);
private void qualifiers() { @SuppressWarnings("unchecked") Set<AutowireCandidateQualifier> qualifiers = bd.getQualifiers(); for (AutowireCandidateQualifier q : qualifiers) { Element qualifierElement = beanElement.newSubElement("qualifier"); if (q.getTypeName() != null) { qualifierElement.addAttribute("type", new ClassValue(q.getTypeName())); } if (q.getAttribute("value") != null) { qualifierElement.addAttribute("value", String.valueOf(q.getAttribute("value"))); } for (String attrName : q.attributeNames()) { if (!"value".equals(attrName)) { Element attrElement = qualifierElement.newSubElement("attribute"); attrElement.addAttribute("key", String.valueOf(attrName)); attrElement.addAttribute("value", String.valueOf(q.getAttribute(attrName))); } } } }
private void qualifiers() { @SuppressWarnings("unchecked") Set<AutowireCandidateQualifier> qualifiers = bd.getQualifiers(); for (AutowireCandidateQualifier q : qualifiers) { Element qualifierElement = beanElement.newSubElement("qualifier"); if (q.getTypeName() != null) { qualifierElement.addAttribute("type", new ClassValue(q.getTypeName())); } if (q.getAttribute("value") != null) { qualifierElement.addAttribute("value", String.valueOf(q.getAttribute("value"))); } for (String attrName : q.attributeNames()) { if (!"value".equals(attrName)) { Element attrElement = qualifierElement.newSubElement("attribute"); attrElement.addAttribute("key", String.valueOf(attrName)); attrElement.addAttribute("value", String.valueOf(q.getAttribute(attrName))); } } } }
AbstractBeanDefinition abd = (AbstractBeanDefinition) bd; AutowireCandidateQualifier candidate = abd.getQualifier(Qualifier.class.getName()); if ((candidate != null && qualifier.equals(candidate.getAttribute(AutowireCandidateQualifier.VALUE_KEY))) || qualifier.equals(beanName) || ObjectUtils.containsElement(bf.getAliases(beanName), qualifier)) { return true;
actualValue = qualifier.getAttribute(attributeName);
ConfigurableListableBeanFactory cbf = ((ConfigurableListableBeanFactory) factory); BeanDefinition bd = cbf.getBeanDefinition(name); AutowireCandidateQualifier q = ((AbstractBeanDefinition) bd).getQualifier(Qualifier.class.getName()); String value = (String) q.getAttribute(AutowireCandidateQualifier.VALUE_KEY);
private void qualifiers() { @SuppressWarnings("unchecked") Set<AutowireCandidateQualifier> qualifiers = bd.getQualifiers(); for (AutowireCandidateQualifier q : qualifiers) { Element qualifierElement = beanElement.newSubElement("qualifier"); if (q.getTypeName() != null) { qualifierElement.addAttribute("type", new ClassValue(q.getTypeName())); } if (q.getAttribute("value") != null) { qualifierElement.addAttribute("value", String.valueOf(q.getAttribute("value"))); } for (String attrName : q.attributeNames()) { if (!"value".equals(attrName)) { Element attrElement = qualifierElement.newSubElement("attribute"); attrElement.addAttribute("key", String.valueOf(attrName)); attrElement.addAttribute("value", String.valueOf(q.getAttribute(attrName))); } } } }
AbstractBeanDefinition abd = (AbstractBeanDefinition) bd; AutowireCandidateQualifier candidate = abd.getQualifier(Qualifier.class.getName()); if ((candidate != null && qualifier.equals(candidate.getAttribute(AutowireCandidateQualifier.VALUE_KEY))) || qualifier.equals(beanName) || ObjectUtils.containsElement(bf.getAliases(beanName), qualifier)) { return true;
actualValue = qualifier.getAttribute(attributeName);