diff --git a/etc/mapstruct.xml b/etc/mapstruct.xml
index da8c6b3bb..fd0725bfe 100644
--- a/etc/mapstruct.xml
+++ b/etc/mapstruct.xml
@@ -119,9 +119,12 @@
+
+
+
@@ -134,6 +137,206 @@
+
+
+
+ GETTERS_AND_SETTERS
+ KEEP
+
+
+
+
+
+
+ FIELD
+ PUBLIC
+ STATIC
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PROTECTED
+ STATIC
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PACKAGE_PRIVATE
+ STATIC
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PRIVATE
+ STATIC
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PUBLIC
+ STATIC
+
+
+
+
+
+
+ FIELD
+ PROTECTED
+ STATIC
+
+
+
+
+
+
+ FIELD
+ PACKAGE_PRIVATE
+ STATIC
+
+
+
+
+
+
+ FIELD
+ PRIVATE
+ STATIC
+
+
+
+
+
+
+ FIELD
+ PUBLIC
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PROTECTED
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PACKAGE_PRIVATE
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PRIVATE
+ FINAL
+
+
+
+
+
+
+ FIELD
+ PUBLIC
+
+
+
+
+
+
+ FIELD
+ PROTECTED
+
+
+
+
+
+
+ FIELD
+ PACKAGE_PRIVATE
+
+
+
+
+
+
+ FIELD
+ PRIVATE
+
+
+
+
+
+ FIELD
+
+
+
+
+ CONSTRUCTOR
+
+
+
+
+
+ METHOD
+ STATIC
+
+
+
+
+
+ METHOD
+
+
+
+
+ ENUM
+
+
+
+
+ INTERFACE
+
+
+
+
+
+ CLASS
+ STATIC
+
+
+
+
+
+ CLASS
+
+
+
+