result = (T)new ChangeLogEntry(restclient, (JSONObject)r); else if (type == ChangeLogItem.class) result = (T)new ChangeLogItem(restclient, (JSONObject)r); else if (type == Comment.class) result = (T)new Comment(restclient, (JSONObject)r);
result = (T)new ChangeLogEntry(restclient, (JSONObject)r); else if (type == ChangeLogItem.class) result = (T)new ChangeLogItem(restclient, (JSONObject)r); else if (type == Comment.class) result = (T)new Comment(restclient, (JSONObject)r, parentId);