котором содержиться объект "Token", формат данного объекта динамический, существует около 6 его вариантов. как правильно в pojo классе использовать аннотацию @SerializedName("Token") ? ведь заранее не известно какой формат объекта придет. Первое что пришло в голову дженерики, но не пойму как их можно тут использовать...
бить авторов этого формата, пока не сделают нормально
народ а можно ли провернуть такую вещь @SerializedName("Token") Object token; public void setToken(String token){ if(){ ((TokenA) this.object).setToken("adasda) } if(){ ((TokenB) this.object).setToken("adasda) } if(){ ((TokenC) this.object).setToken("adasda) } }
Обсуждают сегодня