View Javadoc

1   package com.atlassian.jira.rest.client.internal.json;
2   
3   import com.atlassian.jira.rest.client.api.domain.IssuelinksType;
4   import org.codehaus.jettison.json.JSONException;
5   import org.codehaus.jettison.json.JSONObject;
6   
7   public class IssueLinkTypesJsonParser implements JsonObjectParser<Iterable<IssuelinksType>> {
8   	private final IssuelinksTypeJsonParserV5 issueLinkTypeJsonParser = new IssuelinksTypeJsonParserV5();
9   
10  	@Override
11  	public Iterable<IssuelinksType> parse(JSONObject json) throws JSONException {
12  		return JsonParseUtil.parseJsonArray(json.optJSONArray("issueLinkTypes"), issueLinkTypeJsonParser);
13  	}
14  }