Class AutowiredAnnotationBeanPostProcessor
java.lang.Object
cool.scx.bean.AutowiredAnnotationBeanPostProcessor
- All Implemented Interfaces:
BeanPostProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> determineBeanType(Class<?> beanClass, String beanName) Constructor<?>[]determineCandidateConstructors(Class<?> beanClass, String beanName) getEarlyBeanReference(Object bean, String beanName) postProcessAfterInitialization(Object bean, String beanName) booleanpostProcessAfterInstantiation(Object bean, String beanName) postProcessBeforeInitialization(Object bean, String beanName) postProcessBeforeInstantiation(Class<?> beanClass, String beanName) org.springframework.beans.PropertyValuespostProcessProperties(org.springframework.beans.PropertyValues pvs, Object bean, String beanName) Class<?> predictBeanType(Class<?> beanClass, String beanName) voidsetBeanFactory(DefaultListableBeanFactory beanFactory)
-
Constructor Details
-
AutowiredAnnotationBeanPostProcessor
public AutowiredAnnotationBeanPostProcessor()
-
-
Method Details
-
postProcessBeforeInitialization
- Specified by:
postProcessBeforeInitializationin interfaceBeanPostProcessor
-
postProcessAfterInitialization
- Specified by:
postProcessAfterInitializationin interfaceBeanPostProcessor
-
setBeanFactory
-
predictBeanType
-
determineBeanType
-
determineCandidateConstructors
-
getEarlyBeanReference
-
postProcessBeforeInstantiation
-
postProcessAfterInstantiation
-
postProcessProperties
-