T
- the type of an annotationpublic interface MethodAnnotationPostProcessor<T extends java.lang.annotation.Annotation>
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
postProcess(java.lang.Class<?> beanClass,
java.lang.Object bean,
java.lang.String beanName,
java.lang.reflect.Method method,
T metaAnnotation,
java.lang.annotation.Annotation annotation)
Post process a bean.
|
java.lang.Object postProcess(java.lang.Class<?> beanClass, java.lang.Object bean, java.lang.String beanName, java.lang.reflect.Method method, T metaAnnotation, java.lang.annotation.Annotation annotation)
null
. Caller of this method is then responsible to handle
newly created object.beanClass
- the bean classbean
- the beanbeanName
- the bean namemethod
- the methodmetaAnnotation
- the meta annotationannotation
- the annotation