Преобразование целых чисел в логические значения

Есть ли способ преобразовать значения int/short в логические значения? Я получаю JSON, который выглядит так:

{ is_user: "0", is_guest: "0" }

Я пытаюсь сериализовать его в тип, который выглядит так:

class UserInfo {

    @SerializedName("is_user")
    private boolean isUser;

    @SerializedName("is_guest")
    private boolean isGuest;

    /*... */
}

Как я могу заставить Gson перевести эти поля int/short в логические значения?

22
задан Naftuli Kay 9 July 2012 в 16:16
поделиться