@Override public TimeTracking parse(JSONObject json) throws JSONException { final Integer originalEstimateMinutes = JsonParseUtil.parseOptionInteger(json, "originalEstimateSeconds"); final Integer timeRemainingMinutes = JsonParseUtil.parseOptionInteger(json, "remainingEstimateSeconds"); final Integer timeSpentMinutes = JsonParseUtil.parseOptionInteger(json, "timeSpentSeconds"); return new TimeTracking(originalEstimateMinutes != null ? originalEstimateMinutes / 60 : null, timeRemainingMinutes != null ? timeRemainingMinutes / 60 : null, timeSpentMinutes != null ? timeSpentMinutes / 60 : null); }
@Override public TimeTracking parse(JSONObject json) throws JSONException { final Integer originalEstimateMinutes = JsonParseUtil.parseOptionInteger(json, "timeoriginalestimate"); final Integer timeRemainingMinutes = JsonParseUtil.parseOptionInteger(json, "timeestimate"); final Integer timeSpentMinutes = JsonParseUtil.parseOptionInteger(json, "timespent"); return new TimeTracking(originalEstimateMinutes, timeRemainingMinutes, timeSpentMinutes); }
@Override public TimeTracking parse(JSONObject json) throws JSONException { final Integer originalEstimateMinutes = JsonParseUtil.parseOptionInteger(json, "originalEstimateSeconds"); final Integer timeRemainingMinutes = JsonParseUtil.parseOptionInteger(json, "remainingEstimateSeconds"); final Integer timeSpentMinutes = JsonParseUtil.parseOptionInteger(json, "timeSpentSeconds"); return new TimeTracking(originalEstimateMinutes != null ? originalEstimateMinutes / 60 : null, timeRemainingMinutes != null ? timeRemainingMinutes / 60 : null, timeSpentMinutes != null ? timeSpentMinutes / 60 : null); }
@Override public TimeTracking parse(JSONObject json) throws JSONException { final Integer originalEstimateMinutes = JsonParseUtil.parseOptionInteger(json, "timeoriginalestimate"); final Integer timeRemainingMinutes = JsonParseUtil.parseOptionInteger(json, "timeestimate"); final Integer timeSpentMinutes = JsonParseUtil.parseOptionInteger(json, "timespent"); return new TimeTracking(originalEstimateMinutes, timeRemainingMinutes, timeSpentMinutes); }