Annotation Interface BeanOverride


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

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

The composed annotation is meant to be detected on fields only so it is expected that it has a Target of FIELD.

Since:
6.2
Author:
Simon Baslé
See Also:
  • BeanOverrideBeanFactoryPostProcessor