package de.japkit.tutorial.valueobject;

import de.japkit.metaannotations.Clazz;

@Clazz(namePrefixToRemove="I", nameSuffixToAppend="")
public class ValueObjectTemplate {

}

@@ -55,29 +55,105 @@
 kit.
-metaannotations.Clazz
+functions.SrcType;%0Aimport de.japkit.metaannotations.Clazz;%0Aimport de.japkit.metaannotations.Field
 ;%0A%0A@
@@ -240,11 +240,70 @@
 plate %7B%0A
+%09@Field(src = %22#%7Bsrc.properties%7D%22)%0A%09private SrcType $name$;
 %0A%7D%0A

Step 5 - Create a private field for each property