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; } }