public String getQualifiedTableName() {
   StringBuilder buf = new StringBuilder();
   String catalogName = tableGeneratorMirror.getCatalogValue();
   if (!catalogName.isEmpty()) {
     buf.append(catalogName);
     buf.append(".");
   }
   String schemaName = tableGeneratorMirror.getCatalogValue();
   if (!schemaName.isEmpty()) {
     buf.append(schemaName);
     buf.append(".");
   }
   buf.append(tableGeneratorMirror.getTableValue());
   return buf.toString();
 }
 @Override
 public String getIdGeneratorClassName() {
   return tableGeneratorMirror.getImplementerValue().toString();
 }
 public long getAllocationSize() {
   return tableGeneratorMirror.getAllocationSizeValue();
 }
 public long getInitialValue() {
   return tableGeneratorMirror.getInitialValueValue();
 }
 public String getPkColumnValue() {
   return tableGeneratorMirror.getPkColumnValueValue();
 }
 public String getValueColumnName() {
   return tableGeneratorMirror.getValueColumnNameValue();
 }