У меня есть простой класс POJO Defect
:
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
@Setter
@Getter
@ToString
public class Defect {
private String formattedId;
private String fixedInBuild;
private String foundInBuild;
private String verifiedInBuild;
private String state;
private String resolution;
private String submittedBy;
private String priority;
private String severity;
}
И я пытаюсь преобразовать Gson.JsonObject
в Defect
.JsonObject
выглядит следующим образом:
Я хочу хранить только определенные поля, поэтому не все добавлены в POJO.
Но new GsonBuilder().create().fromJson(object, Defect.class)
возвращает объект Defect
со всеми значениями null
.Что здесь не так?