comm_paramdefine.java

来自「一种基于dao的实现,用于电量计量系统,支持weblogic websphere」· Java 代码 · 共 83 行

JAVA
83
字号
package pbs.service.defineobject;

import pbs.service.function.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class comm_paramDefine
    extends defineObject {
  public static int COMM_PARAM_ID_NO = 0;
  public static int COMM_PARAM_NAME_NO = 1;
  public static int DDN_PARAM_NO = 2;
  public static int BAUD_RATE_NO = 3;
  public static int PARITY_BIT_NO = 4;
  public static int STOP_BIT_NO = 5;
  public static int CARRIER_CTRL_NO = 6;
  public static int DATA_BIT_NO = 7;
  public static int TXFIFO_NO = 8;
  public static int RTS_CTS_NO = 9;
  public static int XON_OFF_NO = 10;
  public static int DISCON_CTRL_NO = 11;

  static public int ONE_MANY_TERMINAL_SERVERS = 0;
  static public int ONE_MANY_METER_TYPES = 1;

  public comm_paramDefine() {
    tableName = "comm_param";
    keyidName = "comm_param_id";
    className = "pbs.service.vo.comm_param";
    field = new fieldDefine[] {
        new fieldDefine("comm_param_id", Constant.JAVA_TYPE_LONG,
                        "setCommParamId",
                        "getCommParamId"),
        new fieldDefine("comm_param_name", Constant.JAVA_TYPE_STRING,
                        "setCommParamName",
                        "getCommParamName"),
        new fieldDefine("ddn_param", Constant.JAVA_TYPE_STRING, "setDdnParam",
                        "getDdnParam"),
        new fieldDefine("baud_rate", Constant.JAVA_TYPE_INT,
                        "setBaudRate", "getBaudRate"),
        new fieldDefine("parity_bit", Constant.JAVA_TYPE_INT,
                        "setParityBit", "getParityBit"),
        new fieldDefine("stop_bit", Constant.JAVA_TYPE_INT,
                        "setStopBit", "getStopBit"),
        new fieldDefine("carrier_ctrl", Constant.JAVA_TYPE_INT,
                        "setCarrierCtrl", "getCarrierCtrl"),
        new fieldDefine("data_bit", Constant.JAVA_TYPE_INT,
                        "setDataBit", "getDataBit"),
        new fieldDefine("txfifo", Constant.JAVA_TYPE_INT,
                        "setTxfifo", "getTxfifo"),
        new fieldDefine("rts_cts", Constant.JAVA_TYPE_INT,
                        "setRtsCts", "getRtsCts"),
        new fieldDefine("xon_off", Constant.JAVA_TYPE_INT,
                        "setXonOff", "getXonOff"),
        new fieldDefine("discon_ctrl", Constant.JAVA_TYPE_INT,
                        "setDisconCtrl", "getDisconCtrl")
    };
    idGenerateMode = Constant.ID_GENERATE_MODE_NO_SEQ;
    tableNo = Constant.TABLE_NO_COMM_PARAM;
    idSequenceName = "comm_param_seq";

    oneMany = new oneManyDefine[] {
        new oneManyDefine("pbs.service.defineobject.terminal_serverDefine",
                          terminal_serverDefine.COMM_PARAM_ID_NO,
                          "setTerminalServers", "getTerminalServers"),
        new oneManyDefine("pbs.service.defineobject.meter_typeDefine",
                          meter_typeDefine.COMM_PARAM_ID_NO, "setMeterTypes",
                          "getMeterTypes")
    };
  }

  public int getTableNo() {
    return Constant.TABLE_NO_COMM_PARAM;
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?