Parar objetos JSON de tipo desconhecido com o AutoBean no GWT

Meu servidor retorna uma lista de objetos em JSON. Eles podem serCats ouDogs, por exemplo.

Quando eu sei que todos eles serãoCats, posso definir oAutoBeanCodex para trabalhar facilmente. Porém, quando não sei que tipos eles são ... o que devo fazer?

Posso atribuir a todas as minhas entidades um campo de tipo, mas preciso analisar cada entidade antes de passá-la para oAutoBeanCodex, que beira derrotar o ponto. Que outras opções eu tenho?

questionAnswers(2)

yourAnswerToTheQuestion