|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.beans.factory.support.AbstractBeanDefinitionReader org.springframework.config.java.parsing.AbstractClassScanningBeanDefinitionReader org.springframework.config.java.parsing.AbstractAsmClassScanningBeanDefinitionReader org.springframework.config.java.parsing.ConfigurationClassScanningBeanDefinitionReader
public class ConfigurationClassScanningBeanDefinitionReader
ASM based annotation bean definition reader. This implementation will read the bytecode directly to find more information about each class read. ASM will be used as much as possible in order to avoid unnecessary class loading.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.springframework.config.java.parsing.AbstractAsmClassScanningBeanDefinitionReader |
---|
AbstractAsmClassScanningBeanDefinitionReader.InnerClasses |
Field Summary |
---|
Fields inherited from class org.springframework.config.java.parsing.AbstractClassScanningBeanDefinitionReader |
---|
log |
Fields inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader |
---|
logger |
Constructor Summary | |
---|---|
ConfigurationClassScanningBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory)
|
Method Summary | |
---|---|
protected void |
processComponentOrFactoryClass(java.lang.Class clazz)
A component class or component factory class has been found. |
Methods inherited from class org.springframework.config.java.parsing.AbstractAsmClassScanningBeanDefinitionReader |
---|
addTypeFilter, isComponentOrFactoryClass, searchClass |
Methods inherited from class org.springframework.config.java.parsing.AbstractClassScanningBeanDefinitionReader |
---|
isFQN, loadBeanDefinitions, loadClass, searchClass |
Methods inherited from class org.springframework.beans.factory.support.AbstractBeanDefinitionReader |
---|
getBeanClassLoader, getBeanFactory, getBeanNameGenerator, getResourceLoader, loadBeanDefinitions, loadBeanDefinitions, loadBeanDefinitions, setBeanClassLoader, setBeanNameGenerator, setResourceLoader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationClassScanningBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry beanFactory)
Method Detail |
---|
protected void processComponentOrFactoryClass(java.lang.Class clazz)
AbstractClassScanningBeanDefinitionReader
processComponentOrFactoryClass
in class AbstractClassScanningBeanDefinitionReader
clazz
- component class or component factory class
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |