Annotation Interface BeanOverride


@Retention(RUNTIME) @Target(ANNOTATION_TYPE) public @interface BeanOverride
Mark a composed annotation as eligible for Bean Override processing.

Specifying this annotation triggers the configured BeanOverrideProcessor which must be capable of handling the composed annotation and its attributes.

Since the composed annotation should only be applied to fields, it is expected that it has a Target of FIELD.

Since:
6.2
Author:
Simon Baslé