1 package com.atlassian.jira.rest.client.internal.json.gen;
2
3 import com.atlassian.jira.rest.client.api.domain.AuditAssociatedItem;
4 import org.codehaus.jettison.json.JSONException;
5 import org.codehaus.jettison.json.JSONObject;
6
7
8
9
10 public class AuditAssociatedItemJsonGenerator implements JsonGenerator<AuditAssociatedItem> {
11 @Override
12 public JSONObject generate(AuditAssociatedItem bean) throws JSONException {
13 return new JSONObject()
14 .put("id", bean.getId())
15 .put("name", bean.getName())
16 .put("typeName", bean.getTypeName())
17 .put("parentId", bean.getParentId())
18 .put("parentName", bean.getParentName());
19 }
20 }