abd.addQualifier(new AutowireCandidateQualifier(qualifier));
abd.addQualifier(new AutowireCandidateQualifier(qualifier));
@Override void configure(String name, SpringInjector builder, DefaultListableBeanFactory factory) { AnnotatedGenericBeanDefinition definition = new AnnotatedGenericBeanDefinition(type); definition.setScope("singleton"); if (qualifiers != null) { for (AutowireCandidateQualifier qualifier : qualifiers) { definition.addQualifier(qualifier); } } factory.registerBeanDefinition(name, definition); // Register instance builder.instances.put(name, instance); } }
@Override void configure(String name, SpringInjector builder, DefaultListableBeanFactory factory) { AnnotatedGenericBeanDefinition definition = new AnnotatedGenericBeanDefinition(type); definition.setScope("singleton"); if (qualifiers != null) { for (AutowireCandidateQualifier qualifier : qualifiers) { definition.addQualifier(qualifier); } } factory.registerBeanDefinition(name, definition); // Register instance builder.instances.put(name, instance); } }
@Override void configure(String name, SpringInjector builder, DefaultListableBeanFactory factory) { AnnotatedGenericBeanDefinition definition = new AnnotatedGenericBeanDefinition(type); // if (scope != null) { definition.setScope(scope.name().toLowerCase()); } else { ScopeMetadata scopeMD = builder.scopeResolver.resolveScopeMetadata(definition); if (scopeMD != null) { definition.setScope(scopeMD.getScopeName()); } } // if (qualifiers != null) { for (AutowireCandidateQualifier qualifier : qualifiers) { definition.addQualifier(qualifier); } } // factory.registerBeanDefinition(name, definition); } }
definition.addQualifier(qualifier); definition.addQualifier(qualifier);
@Override void configure(String name, SpringInjector builder, DefaultListableBeanFactory factory) { AnnotatedGenericBeanDefinition definition = new AnnotatedGenericBeanDefinition(type); // if (scope != null) { definition.setScope(scope.name().toLowerCase()); } else { ScopeMetadata scopeMD = builder.scopeResolver.resolveScopeMetadata(definition); if (scopeMD != null) { definition.setScope(scopeMD.getScopeName()); } } // if (qualifiers != null) { for (AutowireCandidateQualifier qualifier : qualifiers) { definition.addQualifier(qualifier); } } // factory.registerBeanDefinition(name, definition); } }
definition.addQualifier(qualifier); definition.addQualifier(qualifier);
definition.addQualifier(qualifier); definition.addQualifier(qualifier);
definition.addQualifier(qualifier); definition.addQualifier(qualifier);
abd.addQualifier(new AutowireCandidateQualifier(qualifier));