Do not use keySet. use getEntry() instead.
use findbugs
skelton generator
Added @Valid annotation for getData.
javadoc