Package io.axoniq.dataprotection.api
Annotation Type PersonalDataType
-
@Retention(RUNTIME) @Target({ANNOTATION_TYPE,TYPE}) public @interface PersonalDataType
Marker annotation to indicate that a class is a suitable type forDeepPersonalData, even though it by itself doesn't carry any Axon Data Protection Module annotations. This may be the case if it has subtypes that do have Axon Data Protection Module annotations.For use in Scala programs, there is a
personalDataTypetype alias for this annotation, defined in the package object of the api package.