/** * RDevice.java 2010/06/23 */ package com.ycsoft.beans.device; import java.io.Serializable; import java.util.Date; import com.ycsoft.commons.constants.DictKey; import com.ycsoft.commons.constants.StatusConstants; import com.ycsoft.commons.constants.SystemConstants; import com.ycsoft.commons.store.MemoryDict; import com.ycsoft.daos.config.POJO; /** * RDevice -> R_DEVICE mapping */ @POJO(tn = "R_DEVICE", sn = "SEQ_DEVICE_ID", pk = "DEVICE_ID") public class RDevice extends RDeviceModel implements Serializable { // RDevice all properties /** * */ private static final long serialVersionUID = 7810482625793405131L; private String device_id; private String device_status; private String depot_status; private String tran_status; private String used; private String backup; private String freezed; private String diffence_type; private String depot_id; private String ownership; private String ownership_depot; private Date warranty_date; private String is_virtual; private String is_local; private String is_loss; private String is_new_stb; private String batch_num; private Integer total_num; private String box_no; private String ownership_text; private String device_status_text; private String depot_status_text; private String diffence_type_text; private String depot_id_text; private String tran_status_text; private String is_virtual_text; private String is_new_stb_text; /** * default empty constructor */ public RDevice() { } public RDevice(String deviceType, String deviceStatus, String depotStatus) { setDevice_type(deviceType); setDevice_status(deviceStatus); setDepot_status(depotStatus); setUsed(SystemConstants.BOOLEAN_FALSE); setBackup(SystemConstants.BOOLEAN_FALSE); setFreezed(SystemConstants.BOOLEAN_FALSE); setDiffence_type(SystemConstants.DEVICE_DIFFENCN_TYPE_NODIFF); setIs_virtual(SystemConstants.BOOLEAN_FALSE); setIs_local(SystemConstants.BOOLEAN_FALSE); setTran_status(StatusConstants.IDLE); } public String getBox_no() { return box_no; } public void setBox_no(String box_no) { this.box_no = box_no; } public String getBatch_num() { return batch_num; } public void setBatch_num(String batch_num) { this.batch_num = batch_num; } public String getIs_new_stb() { return is_new_stb; } public void setIs_new_stb(String isNewStb) { is_new_stb = isNewStb; this.is_new_stb_text = MemoryDict.getDictName(DictKey.BOOLEAN, isNewStb); } // device_id getter and setter public String getDevice_id() { return device_id; } public void setDevice_id(String device_id) { this.device_id = device_id; } // device_status getter and setter public String getDevice_status() { return device_status; } public void setDevice_status(String device_status) { this.device_status = device_status; device_status_text = MemoryDict.getDictName(DictKey.STATUS, device_status); } // depot_status getter and setter public String getDepot_status() { return depot_status; } public void setDepot_status(String depot_status) { this.depot_status = depot_status; depot_status_text = MemoryDict.getDictName(DictKey.STATUS, depot_status); } // depot_id getter and setter public String getDepot_id() { return depot_id; } public void setDepot_id(String depot_id) { depot_id_text = MemoryDict.getDictName(DictKey.DEPOT, depot_id); this.depot_id = depot_id; } public String getOwnership() { // ownership getter and setter return ownership; } public void setOwnership(String ownership) { this.ownership = ownership; ownership_text = MemoryDict .getDictName(DictKey.DEVICE_OWNERSHIP, ownership); } // is_virtual getter and setter public String getIs_virtual() { return is_virtual; } public void setIs_virtual(String is_virtual) { this.is_virtual = is_virtual; this.is_virtual_text = MemoryDict.getDictName(DictKey.BOOLEAN, is_virtual); } // is_local getter and setter public String getIs_local() { return is_local; } public void setIs_local(String is_local) { this.is_local = is_local; } // warranty_date getter and setter public Date getWarranty_date() { return warranty_date; } public void setWarranty_date(Date warranty_date) { this.warranty_date = warranty_date; } public String getDevice_status_text() { return device_status_text; } public void setDevice_status_text(String device_status_text) { this.device_status_text = device_status_text; } public String getDepot_status_text() { return depot_status_text; } public void setDepot_status_text(String depot_status_text) { this.depot_status_text = depot_status_text; } public String getOwnership_text() { return ownership_text; } public void setOwnership_text(String ownership_text) { this.ownership_text = ownership_text; } /** * @return the used */ public String getUsed() { return used; } /** * @param used the used to set */ public void setUsed(String used) { this.used = used; } /** * @return the freezed */ public String getFreezed() { return freezed; } /** * @param freezed the freezed to set */ public void setFreezed(String freezed) { this.freezed = freezed; } /** * @return the diffence_type */ public String getDiffence_type() { return diffence_type; } /** * @param diffence_type the diffence_type to set */ public void setDiffence_type(String diffence_type) { diffence_type_text = MemoryDict.getDictName(DictKey.DEVICE_DIFF_TYPE, diffence_type); this.diffence_type = diffence_type; } /** * @return the ownership_depot */ public String getOwnership_depot() { return ownership_depot; } /** * @param ownership_depot the ownership_depot to set */ public void setOwnership_depot(String ownership_depot) { this.ownership_depot = ownership_depot; } /** * @return the backup */ public String getBackup() { return backup; } /** * @param backup the backup to set */ public void setBackup(String backup) { this.backup = backup; } /** * @return the tran_status */ public String getTran_status() { return tran_status; } /** * @param tran_status the tran_status to set */ public void setTran_status(String tran_status) { this.tran_status = tran_status; tran_status_text = MemoryDict.getDictName(DictKey.STATUS, tran_status); } /** * @return the diffence_type_text */ public String getDiffence_type_text() { return diffence_type_text; } public String getDepot_id_text() { return depot_id_text; } public String getTran_status_text() { return tran_status_text; } public String getIs_loss() { return is_loss; } public void setIs_loss(String is_loss) { this.is_loss = is_loss; } public String getIs_virtual_text() { return is_virtual_text; } /** * @return the is_new_stb_text */ public String getIs_new_stb_text() { return is_new_stb_text; } public Integer getTotal_num() { return total_num; } public void setTotal_num(Integer total_num) { this.total_num = total_num; } }