com.marcoeckstein:autoannotator (maven):  A metaprogramming tool for automatically annotating types with validation constraints, JPA annotations and arbitrary other annotations. 
Keywords: annotation-tool|annotations|java|jpa|kotlin|metaprogramming|plugin|validation