package com.dec.fbs9100; public class FBS9100_AlarmParam implements Cloneable { private final int BYTE_LEN = 44; public int op_cmd; public float groupvol_high_val; //'组端电压高阈值', public float groupvol_low_val; //'组端电压低阈值', public float monvol_high_val; //'单体电压高阈值', public float monvol_low_val; //'单体电压低阈值', public float montmp_high_val; //'单体温度高阈值', public float montmp_low_val; //'单体温度低阈值', public float monres_high_val; //'单体内阻高阈值', public float monres_low_val; //'单体内阻低阈值', public float moncap_high_val; //'单体容量高阈值', public float moncap_low_val; //'单体容量低阈值', public FBS9100_AlarmParam clone() { FBS9100_AlarmParam obj = null; try { obj = (FBS9100_AlarmParam)super.clone(); } catch(CloneNotSupportedException e) { e.printStackTrace(); } return obj; } public void clear() { this.groupvol_high_val = 0; //'组端电压高阈值', this.groupvol_low_val = 0; //'组端电压低阈值', this.monvol_high_val = 0; //'单体电压高阈值', this.monvol_low_val = 0; //'单体电压低阈值', this.montmp_high_val = 0; //'单体温度高阈值', this.montmp_low_val = 0; //'单体温度低阈值', this.monres_high_val = 0; //'单体内阻高阈值', this.monres_low_val = 0; //'单体内阻低阈值', this.moncap_high_val = 0; //'单体容量高阈值', this.moncap_low_val = 0; //'单体容量低阈值', } @Override public String toString() { return "FBS9100_ParamCharge [BYTE_LEN=" + BYTE_LEN + ", op_cmd=" + op_cmd + ", groupvol_high_val=" + groupvol_high_val + ", groupvol_low_val=" + groupvol_low_val + ", monvol_high_val=" + monvol_high_val + ", monvol_low_val=" + monvol_low_val + ", montmp_high_val=" + montmp_high_val + ", montmp_low_val=" + montmp_low_val + ", monres_high_val=" + monres_high_val + ", monres_low_val=" + monres_low_val + ", moncap_high_val=" + moncap_high_val + ", moncap_low_val=" + moncap_low_val + "]"; } }