/** * Creates a change log from a JSON payload. * * @param restclient REST client instance * @param json JSON payload */ protected ChangeLogEntry(RestClient restclient, JSONObject json) { super(restclient); if (json != null) deserialise(json); }
result = (T)new ChangeLog(restclient, (JSONObject)r); else if (type == ChangeLogEntry.class) result = (T)new ChangeLogEntry(restclient, (JSONObject)r); else if (type == ChangeLogItem.class) result = (T)new ChangeLogItem(restclient, (JSONObject)r);
result = (T)new ChangeLog(restclient, (JSONObject)r); else if (type == ChangeLogEntry.class) result = (T)new ChangeLogEntry(restclient, (JSONObject)r); else if (type == ChangeLogItem.class) result = (T)new ChangeLogItem(restclient, (JSONObject)r);
/** * Creates a change log from a JSON payload. * * @param restclient REST client instance * @param json JSON payload */ protected ChangeLogEntry(RestClient restclient, JSONObject json) { super(restclient); if (json != null) deserialise(json); }