Is there any way in Gson to map multiple JSON fields to a single Java object member variable? Let's say I have a Java class... public class MyClass { String id; String name; } I want to use this single class with two different services. However, these two services differ in how they return their data... { "id": 2341, "person": "Bob" } ... and ... { "id": 5382, "user": "Mary" } ... respectively. Is