public class ClassIndexBeanDefinitionScanner extends Object
| Constructor and Description |
|---|
ClassIndexBeanDefinitionScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
String profileName,
Integer autowireDefault,
org.osgi.framework.BundleContext bundleContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<org.springframework.beans.factory.config.BeanDefinitionHolder> |
doScan()
Gets the map of
beanName -> beanDefinition and returns a set of bean definition holders |
Map<String,org.springframework.beans.factory.config.BeanDefinition> |
findCandidateComponents()
Reads the components from the index file(s) and generates a map of
beanName -> beanDefinitions for them |
protected void |
registerBeanDefinition(org.springframework.beans.factory.config.BeanDefinitionHolder definitionHolder,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
copyPasta from spring-context:component-scan classes
|
protected Set<org.springframework.beans.factory.config.BeanDefinitionHolder> doScan()
beanName -> beanDefinition and returns a set of bean definition holderspublic Map<String,org.springframework.beans.factory.config.BeanDefinition> findCandidateComponents()
beanName -> beanDefinitions for themprotected void registerBeanDefinition(org.springframework.beans.factory.config.BeanDefinitionHolder definitionHolder,
org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
Copyright © 2018 Atlassian. All rights reserved.