Ответы сервера всех моих API-интерфейсов имеют следующий формат:
{
"code":200,
"status":"success",
"response": {/*different type of responses in all APIs*/}
}
{
"code":200,
"status":"success",
"response": [/*different type of responses in all APIs*/]
}
Я создал класс для ответа:
public class Response {
@SerializedName("code")
int code;
@SerializedName("status")
String status;
@SerializedName("response")
String response;
}
Как я могу получить различный видответы в переменной ответа?