public IssueInputBuilder setPriority(BasicPriority priority) { return setPriorityId(priority.getId()); }
@Override public boolean equals(Object obj) { if (obj instanceof Priority) { Priority that = (Priority) obj; return super.equals(obj) && Objects.equal(this.description, that.description) && Objects.equal(this.statusColor, that.statusColor) && Objects.equal(this.iconUrl, that.iconUrl); } return false; }
@Override protected Objects.ToStringHelper getToStringHelper() { return super.getToStringHelper(). add("description", description). add("statusColor", statusColor). add("iconUrl", iconUrl); }
@Override public Priority parse(JSONObject json) throws JSONException { final BasicPriority basicPriority = basicPriorityJsonParser.parse(json); final String statusColor = json.getString("statusColor"); final String description = json.getString("description"); final URI iconUri = JsonParseUtil.parseURI(json.getString("iconUrl")); return new Priority(basicPriority.getSelf(), basicPriority.getId(), basicPriority .getName(), statusColor, description, iconUri); } }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), description, statusColor, iconUrl); }
@Override public BasicPriority parse(JSONObject json) throws JSONException { final String name = json.getString("name"); final Long id = JsonParseUtil.getOptionalLong(json, "id"); final URI selfUri = JsonParseUtil.getSelfUri(json); return new BasicPriority(selfUri, id, name); } }
@Override public Priority parse(JSONObject json) throws JSONException { final BasicPriority basicPriority = basicPriorityJsonParser.parse(json); final String statusColor = json.getString("statusColor"); final String description = json.getString("description"); final URI iconUri = JsonParseUtil.parseURI(json.getString("iconUrl")); return new Priority(basicPriority.getSelf(), basicPriority.getId(), basicPriority .getName(), statusColor, description, iconUri); } }
issue.setDescription(jiraIssue.getDescription()); issue.setStatus(getAphroditeStatus(jiraIssue.getStatus().getName())); issue.setPriority(getAphroditePriority(jiraIssue.getPriority().getName()));
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), description, statusColor, iconUrl); }
@Override public BasicPriority parse(JSONObject json) throws JSONException { final String name = json.getString("name"); final Long id = JsonParseUtil.getOptionalLong(json, "id"); final URI selfUri = JsonParseUtil.getSelfUri(json); return new BasicPriority(selfUri, id, name); } }
public IssueInputBuilder setPriority(BasicPriority priority) { return setPriorityId(priority.getId()); }
@Override protected MoreObjects.ToStringHelper getToStringHelper() { return super.getToStringHelper(). add("description", description). add("statusColor", statusColor). add("iconUrl", iconUrl); }
@Override public boolean equals(Object obj) { if (obj instanceof Priority) { Priority that = (Priority) obj; return super.equals(obj) && Objects.equal(this.description, that.description) && Objects.equal(this.statusColor, that.statusColor) && Objects.equal(this.iconUrl, that.iconUrl); } return false; }