package foundation.io.mapping;
|
|
import foundation.data.entity.DictionaryTranslator;
|
import foundation.data.entity.Entity;
|
|
|
public class FieldMapping {
|
|
private String id;
|
private String parentId;
|
private String fromName;
|
private String toName;
|
private DictionaryTranslator dictionaryTranslator;
|
|
|
public void load(Entity entity) throws Exception {
|
id = entity.getString("id");
|
parentId = entity.getString("parent_id");
|
fromName = entity.getString("from_name");
|
toName = entity.getString("to_name");
|
|
String dictionary = entity.getString("dictionary_name");
|
dictionaryTranslator = DictionaryTranslator.getInstance(dictionary);
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getParentId() {
|
return parentId;
|
}
|
|
public void setParentId(String parentId) {
|
this.parentId = parentId;
|
}
|
|
public String getFromName() {
|
return fromName;
|
}
|
|
public void setFromName(String fromName) {
|
this.fromName = fromName;
|
}
|
|
public String getToName() {
|
return toName;
|
}
|
|
public void setToName(String toName) {
|
this.toName = toName;
|
}
|
|
public DictionaryTranslator getDictionaryTranslator() {
|
return dictionaryTranslator;
|
}
|
|
}
|