Скажем, у меня очень простой Java-объект, который имеет только некоторые свойства getXXX и setXXX. Этот объект используется только для обработки значений, в основном, для записи или карты типа (и перформанса). Мне часто приходится скрывать этот объект до ключевых пар значений (либо строк, либо типа safe), либо конвертировать из пар значений ключа в этот объект.
Помимо рефлексии или написания кода вручную для этого преобразования, каков наилучший способ достичь этого?
Примером может быть отправка этого объекта поверх jms без использования типа ObjectMessage (или преобразования входящего сообщения в нужный тип объекта).