Dead-simple object mapping in Java