public ICFSecuritySecUserObj getCreatedBy() {
   if (createdBy == null) {
     CFSecuritySecFormBuff buff = getBuff();
     createdBy =
         ((ICFSecuritySchemaObj) getSchema())
             .getSecUserTableObj()
             .readSecUserByIdIdx(buff.getCreatedByUserId());
   }
   return (createdBy);
 }
 public static String formatSecFormBuffAttributes(String separator, CFSecuritySecFormBuff buff) {
   String retval =
       CFDbTestXMsgSecFormMessageFormatter.formatSecFormPKeyAttributes(separator, buff)
           + CFLibXmlUtil.formatRequiredInt32(separator, "Revision", buff.getRequiredRevision())
           + CFLibXmlUtil.formatOptionalUuid(separator, "CreatedBy", buff.getCreatedByUserId())
           + CFLibXmlUtil.formatOptionalTimestamp(separator, "CreatedAt", buff.getCreatedAt())
           + CFLibXmlUtil.formatOptionalUuid(separator, "UpdatedBy", buff.getUpdatedByUserId())
           + CFLibXmlUtil.formatOptionalTimestamp(separator, "UpdatedAt", buff.getUpdatedAt())
           + CFLibXmlUtil.formatRequiredInt32(separator, "SecAppId", buff.getRequiredSecAppId())
           + CFLibXmlUtil.formatRequiredXmlString(
               separator, "JEEServletMapName", buff.getRequiredJEEServletMapName());
   return (retval);
 }