annotation class XXXX
public @interface XXXX
@Retention(AnnotationRetention.SOURCE)
@Retention(RetentionPolicy.SOURCE)