Interface AnnotationHandler<A extends Annotation,E extends AnnotatedElement>
- Type Parameters:
A- the current visited annotation type.E- the current visited annotated element type.
- All Known Implementing Classes:
BeanPropertySetterHandler,CallMethodHandler,CallParamHandler,FactoryCreateHandler,ObjectCreateHandler,PathCallParamHandler,SetNextHandler,SetPropertiesHandler,SetRootHandler,SetTopHandler
public interface AnnotationHandler<A extends Annotation,E extends AnnotatedElement>
Intercepts a
Class visit performed by
the DigesterLoader.- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(A annotation, E element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.
-
Method Details
-
handle
Handles the current visited element with the related current annotation.- Parameters:
annotation- the current visited annotation.element- the current visited annotated element.rulesBinder- the annotationsRulesBinderwhere rules have to be bound.
-