Examples of BasicIssueType


Examples of com.atlassian.jira.rest.client.domain.BasicIssueType

public class IssueTypeJsonParser implements JsonParser<IssueType> {
  private final BasicIssueTypeJsonParser basicIssueTypeJsonParser = new BasicIssueTypeJsonParser();
  @Override
  public IssueType parse(JSONObject json) throws JSONException {
    final BasicIssueType basicIssueType = basicIssueTypeJsonParser.parse(json);
    final String iconUrl = JsonParseUtil.getOptionalString(json, "iconUrl");
    final URI iconUri = iconUrl == null ? null : JsonParseUtil.parseURI(iconUrl);
    final String description = JsonParseUtil.getOptionalString(json, "description");
    return new IssueType(basicIssueType.getSelf(), basicIssueType.getId(), basicIssueType.getName(), basicIssueType.isSubtask(), description, iconUri);
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.BasicIssueType

    final String description = getOptionalFieldStringUnisex(shouldUseNestedValueAttribute, s, DESCRIPTION_FIELD.id);

    final Collection<Attachment> attachments = parseOptionalArray(shouldUseNestedValueAttribute, s, new JsonWeakParserForJsonObject<Attachment>(attachmentJsonParser), FIELDS, ATTACHMENT_FIELD.id);
    final Collection<Field> fields = isJira5x0OrNewer ? parseFieldsJira5x0(s) : parseFields(s.getJSONObject(FIELDS));

    final BasicIssueType issueType = issueTypeJsonParser.parse(getFieldUnisex(s, ISSUE_TYPE_FIELD.id));
    final DateTime creationDate = JsonParseUtil.parseDateTime(getFieldStringUnisex(s, CREATED_FIELD.id));
    final DateTime updateDate = JsonParseUtil.parseDateTime(getFieldStringUnisex(s, UPDATED_FIELD.id));

    final String dueDateString = getOptionalFieldStringUnisex(shouldUseNestedValueAttribute, s, DUE_DATE_FIELD.id);
    final DateTime dueDate = dueDateString == null ? null : JsonParseUtil.parseDateTimeOrDate(dueDateString);
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.BasicIssueType

    public BasicIssueType parse(JSONObject json) throws JSONException {
        final URI selfUri = JsonParseUtil.getSelfUri(json);
        final Long id = JsonParseUtil.getOptionalLong(json, "id");
        final String name = json.getString("name");
        final boolean isSubtask = json.getBoolean("subtask");
        return new BasicIssueType(selfUri, id, name, isSubtask);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.