Annotation Interface Mapper


@Retention(RUNTIME) @Target({METHOD,TYPE}) @Executable(processOnStartup=true) public @interface Mapper
An annotation that can be used on abstract methods that define a return type and exactly a single argument.

Inspired by similar frameworks like MapStruct but internally uses the BeanIntrospection model.

Since:
4.1.0
Author:
Graeme Rocher
  • Element Details