А вам прямо надо-надо класть в 1 объект другой объект? На моей практике, в мире jooq/jdbc template в сущность кладут просто id связанной сущности точь-в-точь, как в БД. Если...
Есть у вас Gson - без сторонних хаков никак. https://github.com/google/gson/blob/master/GsonDesignDocument.md см. Пункт "Using fields vs getters to indicate Json elements. Вы...
А над данными надо что-то делать или это упражнение просто?) так-то можно ключ-значение разбить одним разделителем, а каждую пару ключ-значение другим. Будет что-то вроде KE...
Казалось бы вот так...? Может я чего-то не понял в задаче?) Возможно надо реально просто сериализовать мапу? https://gist.github.com/aquatir/b3c3fd0fd4200696d9555cdc34071fb7
Погоди. Вот у тебя есть HashMap<String,String>, да? Его нужно превратить в String, а потом снова в HashMap<String,String>?
Это вопрос с собеседования?) Наиболее близко к этому определению подходит Компоновщик (Composite)