Annotation Type WithAnnotations
@Retention(RUNTIME) @Target(PARAMETER) public @interface WithAnnotations
WithAnnotationsannotation is applied to a portable extension observer method, then only
ProcessAnnotatedTypeevents for types which have at least one of the annotations specified are observed. The annotation can appear on the annotated type, or on any member, or any parameter of any member of the annotated type, as defined in section 11.4 Alternative metadata sources. The annotation may be applied as a meta-annotation on any annotation considered.
Required Element Summary
Required Elements Modifier and Type Required Element Description
java.lang.Class<? extends java.lang.annotation.Annotation>