Package com.atlassian.jira.rest.client.domain

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


  @Override
  public Attachment parse(JSONObject json) throws JSONException {
    final URI selfUri = JsonParseUtil.getSelfUri(json);
    final String filename = json.getString("filename");
    final BasicUser author = JsonParseUtil.parseBasicUser(json.optJSONObject("author"));
    final DateTime creationDate = JsonParseUtil.parseDateTime(json.getString("created"));
    final int size = json.getInt("size");
    final String mimeType = json.getString("mimeType");
    final URI contentURI = JsonParseUtil.parseURI(json.getString("content"));
    final URI thumbnailURI = JsonParseUtil.parseOptionalURI(json, THUMBNAIL);
View Full Code Here


    }
    final String username = json.getString("name");
    if (!json.has(JsonParseUtil.SELF_ATTR) && "Anonymous".equals(username)) {
      return null; // insane representation for unassigned user - JRADEV-4262
    }
    return new BasicUser(getSelfUri(json), username, json.optString("displayName", null));
  }
View Full Code Here

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

    final BasicPriority priority = getOptionalField(shouldUseNestedValueAttribute, s, PRIORITY_FIELD.id, priorityJsonParser);
    final BasicResolution resolution = getOptionalField(shouldUseNestedValueAttribute, s, RESOLUTION_FIELD.id, resolutionJsonParser);
    final BasicUser assignee = getOptionalField(shouldUseNestedValueAttribute, s, ASSIGNEE_FIELD.id, userJsonParser);
    final BasicUser reporter = getOptionalField(shouldUseNestedValueAttribute, s, REPORTER_FIELD.id, userJsonParser);

    final BasicProject project = projectJsonParser.parse(getFieldUnisex(s, PROJECT_FIELD.id));
    final Collection<IssueLink> issueLinks;
    if (isJira5x0OrNewer) {
      issueLinks = parseOptionalArray(shouldUseNestedValueAttribute, s,
View Full Code Here

  @Override
  public Attachment parse(JSONObject json) throws JSONException {
    final URI selfUri = JsonParseUtil.getSelfUri(json);
    final String filename = json.getString("filename");
    final BasicUser author = JsonParseUtil.parseBasicUser(json.optJSONObject("author"));
    final DateTime creationDate = JsonParseUtil.parseDateTime(json.getString("created"));
    final int size = json.getInt("size");
    final String mimeType = json.getString("mimeType");
    final URI contentURI = JsonParseUtil.parseURI(json.getString("content"));
    final URI thumbnailURI = JsonParseUtil.parseOptionalURI(json, THUMBNAIL);
View Full Code Here

TOP

Related Classes of com.atlassian.jira.rest.client.domain.BasicUser

Copyright © 2018 www.massapicom. 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.