package foundation.state;
|
|
import foundation.dao.DataReader;
|
import foundation.dao.IDataLetter;
|
import foundation.data.entity.Entity;
|
import foundation.json.JObjectReader;
|
import foundation.json.JType;
|
import foundation.util.Util;
|
|
public class ReferObject {
|
|
private String dataName;
|
private String id;
|
|
|
public ReferObject(DataReader dataReader) {
|
JObjectReader reader = dataReader.getReader(IDataLetter.Refer, JType.Object);
|
|
if (reader == null) {
|
return;
|
}
|
|
dataName = reader.getString(IDataLetter.DataName);
|
id = reader.getString(IDataLetter.ID);
|
}
|
|
public ReferObject(Entity entity) {
|
dataName = entity.getString("refer_name");
|
id = entity.getString("refer_id");
|
}
|
|
public boolean isEmpty() {
|
return Util.isEmpty(dataName) || Util.isEmpty(id);
|
}
|
|
public String getDataName() {
|
return dataName;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
}
|