Compile time Morphia validation using Groovy type checking extensions.
'me.shils:morphia-type-checker:0.1.0'
<dependency>
<groupId>me.shils</groupId>
<artifactId>morphia-type-checker</artifactId>
<version>0.1.0</version>
</dependency>
<dependency org="me.shils" name="morphia-type-checker" rev="0.1.0"/>
"me.shils", "morphia-type-checker", "0.1.0"