I just released a new open source project VALJOGen that can be used to generate modern Java 7-8 value objects with setters/getters (*), Object.hashCode, Object.equals, Object.toString, Comparable.compareTo and more from plain java interfaces. This saves the developer from a lot of work of implementing this by hand which is both repetitive and hard to do 100% […]