Это зависит от точных деталей, но если вы просто имеете в виду, что у вас есть 2 разных свойства, с разными типами, вы можете иметь классы, такие как:
public class Response {
public Person Person;
public Animal Animal;
}
public class Person {
public String name;
public int age;
}
public class Animal {
public String name;
}
(и / или использовать установщики, получатели).
Но если вы ищете полиморфные типы (типы Person и относящиеся к животным), это требует больше работы.