And one year later without a single, I propose you a challenge: what about an universal object serializer (and de-serializer too, of course)?
I've made one, and would like to share with you. But let's see if I got some ideas.
Serialization: any Java object -> String
Deserialization: specific String generated by further serialization-> previous Java object