@ApplicationX.Order(value=-2147483628) public static class ApplicationX.AutowiredConstructorPostProcessor extends Object implements ApplicationX.SmartInstantiationAwareBeanPostProcessor, ApplicationX.MergedBeanDefinitionPostProcessor
| 构造器和说明 |
|---|
AutowiredConstructorPostProcessor(ApplicationX applicationX) |
| 限定符和类型 | 方法和说明 |
|---|---|
Constructor<?>[] |
determineCandidateConstructors(Class<?> beanClass,
String beanName) |
boolean |
postProcessAfterInstantiation(Object bean,
String beanName) |
void |
postProcessMergedBeanDefinition(ApplicationX.BeanDefinition definition,
Class<?> beanType,
String beanName) |
predictBeanTypepostProcessBeforeInstantiation, postProcessProperties, postProcessPropertyValuespostProcessAfterInitialization, postProcessBeforeInitializationresetBeanDefinitionpublic AutowiredConstructorPostProcessor(ApplicationX applicationX)
public void postProcessMergedBeanDefinition(ApplicationX.BeanDefinition definition, Class<?> beanType, String beanName)
public Constructor<?>[] determineCandidateConstructors(Class<?> beanClass, String beanName) throws RuntimeException
public boolean postProcessAfterInstantiation(Object bean, String beanName) throws RuntimeException
Copyright © 2021. All rights reserved.