@Override
 protected String doBuildColumnString(String dm) {
   StringBuilder sb = new StringBuilder();
   sb.append(dm).append(xfND(_withdrawalReasonCode));
   sb.append(dm).append(xfND(_withdrawalReasonText));
   sb.append(dm).append(xfND(_displayOrder));
   if (sb.length() > dm.length()) {
     sb.delete(0, dm.length());
   }
   sb.insert(0, "{").append("}");
   return sb.toString();
 }
 @Override
 protected String doBuildColumnString(String dm) {
   StringBuilder sb = new StringBuilder();
   sb.append(dm).append(xfND(_purchaseId));
   sb.append(dm).append(xfND(_memberId));
   sb.append(dm).append(xfND(_productId));
   sb.append(dm).append(xfND(_purchaseDatetime));
   sb.append(dm).append(xfND(_purchaseCount));
   sb.append(dm).append(xfND(_purchasePrice));
   sb.append(dm).append(xfND(_paymentCompleteFlg));
   sb.append(dm).append(xfND(_registerDatetime));
   sb.append(dm).append(xfND(_registerUser));
   sb.append(dm).append(xfND(_updateDatetime));
   sb.append(dm).append(xfND(_updateUser));
   sb.append(dm).append(xfND(_versionNo));
   if (sb.length() > dm.length()) {
     sb.delete(0, dm.length());
   }
   sb.insert(0, "{").append("}");
   return sb.toString();
 }