package biz.version.single;
|
|
import foundation.data.entity.Entity;
|
|
public class VersionMeta {
|
|
private String id;
|
private String dataName;
|
private VersionType saveType;
|
private String indexTableName;
|
private boolean versionActive;
|
|
public void load(Entity entity) {
|
id = entity.getString("id");
|
dataName = entity.getString("data_name");
|
indexTableName = entity.getString("index_table_name");
|
versionActive = entity.getBoolean("is_active", false);
|
String typeCode = entity.getString("type_code");
|
saveType = VersionType.getVersionType(typeCode);
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public String getDataName() {
|
return dataName;
|
}
|
|
public String getIndexTableName() {
|
return indexTableName;
|
}
|
|
public boolean isVersionActive() {
|
return versionActive;
|
}
|
|
public VersionType getSaveType() {
|
return saveType;
|
}
|
|
}
|