Utilitário, ou afins, para copia de valores entre objetos

Boa tarde,

Eu estou procurando algum framework ou padrão de projeto para efetuar copia de valores entre objetos.
Algo muito parecido com o que o BeanUtil.copyProperties da Apache, porém a minha copia seria entre objetos de tipos diferentes.

O meu problema é: Recebo um objeto do webservice com informações e preciso passar estas informações para a minha entidade.

Alguém tema alguma ideia para fazer isto de uma forma fácil e menos feia do que copiar valor por valor ?!

Obrigado

Realmente ninguém tem nada em mente?!
Nenhum nome de padrão de projetos que me ajude … Uma api …