public class RedmineJSONParser
extends java.lang.Object
Constructor and Description |
---|
RedmineJSONParser() |
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
getResponse(java.lang.String body) |
static org.json.JSONObject |
getResponseSingleObject(java.lang.String body,
java.lang.String key) |
static Attachment |
parseAttachments(org.json.JSONObject content) |
static IssueCategory |
parseCategory(org.json.JSONObject content) |
static Changeset |
parseChangeset(org.json.JSONObject content) |
static CustomField |
parseCustomField(org.json.JSONObject content) |
static java.util.List<java.lang.String> |
parseErrors(java.lang.String responseBody) |
static Group |
parseGroup(org.json.JSONObject content) |
static Issue |
parseIssue(org.json.JSONObject content) |
static IssuePriority |
parseIssuePriority(org.json.JSONObject content) |
static Journal |
parseJournal(org.json.JSONObject content) |
static JournalDetail |
parseJournalDetail(org.json.JSONObject content) |
static Membership |
parseMembership(org.json.JSONObject content) |
static Project |
parseMinimalProject(org.json.JSONObject content)
Parses a "minimal" version of a project.
|
static News |
parseNews(org.json.JSONObject object) |
static Project |
parseProject(org.json.JSONObject content)
Parses a project.
|
static IssueRelation |
parseRelation(org.json.JSONObject content) |
static Role |
parseRole(org.json.JSONObject content) |
static SavedQuery |
parseSavedQuery(org.json.JSONObject object) |
static IssueStatus |
parseStatus(org.json.JSONObject object)
Parses a status.
|
static TimeEntry |
parseTimeEntry(org.json.JSONObject object) |
static TimeEntryActivity |
parseTimeEntryActivity(org.json.JSONObject content) |
static Tracker |
parseTracker(org.json.JSONObject object)
Parses a tracker.
|
static User |
parseUser(org.json.JSONObject content) |
static Version |
parseVersion(org.json.JSONObject content) |
static Watcher |
parseWatcher(org.json.JSONObject content) |
static WikiPage |
parseWikiPage(org.json.JSONObject object) |
static WikiPageDetail |
parseWikiPageDetail(org.json.JSONObject object) |
public static final JsonObjectParser<Tracker> TRACKER_PARSER
public static final JsonObjectParser<IssueStatus> STATUS_PARSER
public static final JsonObjectParser<Project> MINIMAL_PROJECT_PARSER
public static final JsonObjectParser<Project> PROJECT_PARSER
public static final JsonObjectParser<Issue> ISSUE_PARSER
public static final JsonObjectParser<User> USER_PARSER
public static final JsonObjectParser<Group> GROUP_PARSER
public static final JsonObjectParser<CustomField> CUSTOM_FIELD_PARSER
public static final JsonObjectParser<Journal> JOURNAL_PARSER
public static final JsonObjectParser<JournalDetail> JOURNAL_DETAIL_PARSER
public static final JsonObjectParser<Attachment> ATTACHMENT_PARSER
public static final JsonObjectParser<IssueRelation> RELATION_PARSER
public static final JsonObjectParser<News> NEWS_PARSER
public static final JsonObjectParser<Version> VERSION_PARSER
public static final JsonObjectParser<IssueCategory> CATEGORY_PARSER
public static final JsonObjectParser<TimeEntry> TIME_ENTRY_PARSER
public static final JsonObjectParser<SavedQuery> QUERY_PARSER
public static final JsonObjectParser<java.lang.String> UPLOAD_TOKEN_PARSER
public static final JsonObjectParser<Role> ROLE_PARSER
public static final JsonObjectParser<Membership> MEMBERSHIP_PARSER
public static final JsonObjectParser<java.lang.String> ERROR_PARSER
public static final JsonObjectParser<Changeset> CHANGESET_PARSER
public static final JsonObjectParser<Watcher> WATCHER_PARSER
public static final JsonObjectParser<IssuePriority> ISSUE_PRIORITY_PARSER
public static final JsonObjectParser<TimeEntryActivity> TIME_ENTRY_ACTIVITY_PARSER
public static final JsonObjectParser<WikiPage> WIKI_PAGE_PARSER
public static final JsonObjectParser<WikiPageDetail> WIKI_PAGE_DETAIL_PARSER
public static Tracker parseTracker(org.json.JSONObject object) throws org.json.JSONException
object
- object to parse.org.json.JSONException
public static IssueStatus parseStatus(org.json.JSONObject object) throws org.json.JSONException
object
- object to parse.org.json.JSONException
public static SavedQuery parseSavedQuery(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONException
public static News parseNews(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONException
public static TimeEntry parseTimeEntry(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONException
public static Project parseMinimalProject(org.json.JSONObject content) throws org.json.JSONException
content
- content to parse.org.json.JSONException
public static Project parseProject(org.json.JSONObject content) throws org.json.JSONException
content
- content to parse.org.json.JSONException
public static Issue parseIssue(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static IssueCategory parseCategory(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Version parseVersion(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static IssueRelation parseRelation(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Attachment parseAttachments(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static CustomField parseCustomField(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Journal parseJournal(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static JournalDetail parseJournalDetail(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Changeset parseChangeset(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static User parseUser(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Group parseGroup(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Role parseRole(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Membership parseMembership(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static IssuePriority parseIssuePriority(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static TimeEntryActivity parseTimeEntryActivity(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static Watcher parseWatcher(org.json.JSONObject content) throws org.json.JSONException
org.json.JSONException
public static WikiPage parseWikiPage(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONException
public static WikiPageDetail parseWikiPageDetail(org.json.JSONObject object) throws org.json.JSONException
org.json.JSONException
public static java.util.List<java.lang.String> parseErrors(java.lang.String responseBody) throws org.json.JSONException
org.json.JSONException
public static org.json.JSONObject getResponseSingleObject(java.lang.String body, java.lang.String key) throws org.json.JSONException
org.json.JSONException
public static org.json.JSONObject getResponse(java.lang.String body) throws org.json.JSONException
org.json.JSONException