Target: Primary and non-primary annotations.
Description: Defines the class that contains the validation and code generation logic to the annotated class.
JavaDoc: Click here
Attributes:
Name | Description | Data type | Required | Default value |
value | The FQN of the class that defines the validation and enhancement logic for the annotation | String | No | "pt.digitalis.dif.dem.DEMAnnotationLogic" |
Example:
@AnnotationLogicClass("my.package.MyEnhancementClass") public @interface MyAnnotation { ... }