jsonBuilder
.append(getJsonHeader(totalRecords, searchCondition, isList));
SimpleDateFormat dateFormat = new SimpleDateFormat(
Constant.DATE_TIME_FORMAT);
while (changeLogs.hasNext()) {
ChangeLog instance = changeLogs.next();
int id = instance.getId();
String columnName = CommonUtil.fromNullToEmpty(instance
.getColumnName());
columnName = this.getText(columnName);
String oldValue = CommonUtil
.fromNullToEmpty(instance.getOldValue());
String newValue = CommonUtil
.fromNullToEmpty(instance.getNewValue());
User updatedBy = instance.getUpdated_by();
String updatedByName = "";
if (updatedBy != null) {
updatedByName = CommonUtil.fromNullToEmpty(updatedBy.getName());
}
Date updatedOn = instance.getUpdated_on();
String updatedOnName = "";
if (updatedOn != null) {
updatedOnName = dateFormat.format(updatedOn);
}
if (isList) {
String entityName = CommonUtil.fromNullToEmpty(instance
.getEntityName());
Integer recordID = instance.getRecordID();
jsonBuilder.append("{\"cell\":[\"").append(id).append("\",\"")
.append(entityName).append("\",\"").append(recordID)
.append("\",\"").append(columnName).append("\"")
.append(",\"").append(oldValue).append("\",\"")
.append(newValue).append("\",\"").append(updatedByName)