Skip to content

Commit d729700

Browse files
committed
#10 add documentation
1 parent 03becf3 commit d729700

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

api/src/main/java/org/mapstruct/tools/gem/GemDefinition.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,13 @@
2626
*/
2727
Class<?> value();
2828

29+
/**
30+
* Specifies the name of the implementation class. The {@code <CLASS_NAME>} will be replaced by the
31+
* interface/abstract class name.
32+
* <p>
33+
* Defaults to postfixing the name with {@code Gem}: {@code <CLASS_NAME>Impl}
34+
*
35+
* @return The implementation name.
36+
*/
2937
String implementationName() default "<CLASS_NAME>";
3038
}

0 commit comments

Comments
 (0)