Perfect Java serialization to and from JSON format