У меня есть API для входа в систему, где формат ответа варьируется в зависимости от типа входа пользователя в систему.
Структура Json с типом = 4
{
"type": 4,
"user": {
"coord_id": 5,
"coord_login_id": 4,
"coord_name": "Randall Pfannerstill",
}
}
Формат Json с типом =2
{
"type": 2,
"user": {
"stud_id": 1,
"stud_reference_id": "3",
}
}
я использую этот класс модели для обработки "type" 2
public class LoginResponse {
@SerializedName("type")
public int type;
@SerializedName("user")
public User user;
public class User {
@SerializedName("stud_id")
public int stud_id;
@SerializedName("stud_reference_id")
public String stud_reference_id;
}
Как можно обработать случай с "type" = 4 с тем же классом (или как мне написатьдругой модельный класс)