meterdefine.java

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

JAVA
250
字号
package pbs.service.defineobject;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */
import pbs.service.function.*;

public class meterDefine
    extends defineObject {
  public static int METER_ID_NO = 0;
  public static int METER_NAME_NO = 1;
  public static int METER_TYPE_ID_NO = 2;
  public static int FAC_ID_NO = 3;
  public static int DEV_ID_NO = 4;
  public static int METER_SERIAL_NO = 5;
  public static int TERMINAL_ID_NO = 6;
  public static int METER_NO_NO = 7;
  public static int METER_ADDR_NO = 8;
  public static int MANUFACTURE_DATE_NO = 9;
  public static int MANUFACTURE_ID_NO = 10;
  public static int EMID_NO = 11;
  public static int STATUS_NO = 12;
  public static int CT1_NO = 13;
  public static int PT1_NO = 14;
  public static int CT2_NO = 15;
  public static int PT2_NO = 16;
  public static int PARAM_VALID_TIME_NO = 17;
  public static int EVENT_SAMPLE_TIME_NO = 18;
  public static int DATA_VALID_TIME_NO = 19;
  public static int FAIL_LIMIT_NO = 20;
  public static int PROCESS_TIME_TAG_NO = 21;
  public static int STATIS_TIME_TAG_NO = 22;
  public static int STATIS_TIME_TAG_BAK_NO = 23;
  public static int BASE_TIME_TAG_NO = 24;
  public static int ADD_TIME_TAG_NO = 25;
  public static int DAY_BASE_TIME_TAG_NO = 26;
  public static int PHASE_BASE_TIME_TAG_NO = 27;
  public static int DAY_NEED_TIME_TAG_NO = 28;
  public static int PHASE_NEED_TIME_TAG_NO = 29;
  public static int MONTH_NEED_TIME_TAG_NO = 30;
  public static int MONTH_PHASE_NEED_TIME_TAG_NO = 31;
  public static int REPLACE_TIME_TAG_NO = 32;
  public static int IS_SEND1_NO = 33;
  public static int IS_SEND2_NO = 34;
  public static int OTHER_KEY1_NO = 35;
  public static int OTHER_KEY2_NO = 36;
  public static int SEND_TIME_TAG1_NO = 37;
  public static int SEND_TIME_TAG2_NO = 38;
  public static int NOTES_NO = 39;
  public static int YC_TIME_TAG_NO = 40;
  public static int IP_TIME_TAG_NO = 41;
  public static int IP_BASE_TIME_TAG_NO = 42;
  public static int RELE_COMPUTE_ID_NO = 43;
  public static int RELE_COMPUTE_NAME_NO = 44;
  public static int ADD_BASE_RATOR_NO = 45;
  public static int SAMPLE_ALIAS_NO = 46;
  public static int EXCHANGE_DATA_TYPE_NO = 47;
  public static int IS_IN_USE_NO = 48;
  public static int IN_USE_TIME_NO = 49;
  public static int EVENT_ADDR_NO = 50;

  static public int ONE_MANY_PULSES = 0;
  static public int ONE_MANY_YCS = 1;
  static public int ONE_MANY_HIS_METERS = 2;
  static public int ONE_MANY_IP_FOURS = 3;

  static public int MANY_ONE_FACTORY = 0;
  static public int MANY_ONE_METER_TYPE = 1;
  static public int MANY_ONE_AC_LINE_DOT = 2;
  static public int MANY_ONE_BREAKER = 3;
  static public int MANY_ONE_RC_DEVICE = 4;
  static public int MANY_ONE_OTHER_DEVICE = 5;
  static public int MANY_ONE_TR_WIND = 6;
  static public int MANY_ONE_TOP_TERMINAL = 7;

  public meterDefine() {
    tableName = "meter";
    keyidName = "METER_ID";
    className = "pbs.service.vo.meter";
    field = new fieldDefine[] {
        new fieldDefine("METER_ID", Constant.JAVA_TYPE_LONG, "setMeterId",
                        "getMeterId"),
        new fieldDefine("METER_NAME", Constant.JAVA_TYPE_STRING, "setMeterName",
                        "getMeterName"),
        new fieldDefine("METER_TYPE_ID", Constant.JAVA_TYPE_LONG,
                        "setMeterTypeId",
                        "getMeterTypeId"),
        new fieldDefine("FAC_ID", Constant.JAVA_TYPE_LONG,
                        "setFacId", "getFacId"),
        new fieldDefine("DEV_ID", Constant.JAVA_TYPE_LONG,
                        "setDevId", "getDevId"),
        new fieldDefine("METER_SERIAL", Constant.JAVA_TYPE_INT,
                        "setMeterSerial", "getMeterSerial"),
        new fieldDefine("TERMINAL_ID", Constant.JAVA_TYPE_LONG,
                        "setTerminalId", "getTerminalId"),
        new fieldDefine("METER_NO", Constant.JAVA_TYPE_INT, "setMeterNo",
                        "getMeterNo"),
        new fieldDefine("METER_ADDR", Constant.JAVA_TYPE_INT, "setMeterAddr",
                        "getMeterAddr"),
        new fieldDefine("MANUFACTURE_DATE", Constant.JAVA_TYPE_LONG,
                        "setManufactureDate",
                        "getManufactureDate"),
        new fieldDefine("MANUFACTURE_ID", Constant.JAVA_TYPE_LONG,
                        "setManufactureId", "getManufactureId"),
        new fieldDefine("EMID", Constant.JAVA_TYPE_LONG,
                        "setEmId", "getEmId"),

        new fieldDefine("STATUS", Constant.JAVA_TYPE_LONG,
                        "setStatus", "getStatus"),
        new fieldDefine("CT1", Constant.JAVA_TYPE_DOUBLE,
                        "setCt1", "getCt1"),
        new fieldDefine("PT1", Constant.JAVA_TYPE_DOUBLE, "setPt1",
                        "getPt1"),
        new fieldDefine("CT2", Constant.JAVA_TYPE_DOUBLE, "setCt2",
                        "getCt2"),
        new fieldDefine("PT2", Constant.JAVA_TYPE_DOUBLE, "setPt2",
                        "getPt2"),
        new fieldDefine("PARAM_VALID_TIME", Constant.JAVA_TYPE_LONG,
                        "setParamValidTime", "getParamValidTime"),
        new fieldDefine("EVENT_SAMPLE_TIME", Constant.JAVA_TYPE_LONG,
                        "setEventSampleTime",
                        "getEventSampleTime"),
        new fieldDefine("DATA_VALID_TIME", Constant.JAVA_TYPE_LONG,
                        "setDataValidTime",
                        "getDataValidTime"),
        new fieldDefine("FAIL_LIMIT", Constant.JAVA_TYPE_INT, "setFailLimit",
                        "getFailLimit"),
        new fieldDefine("PROCESS_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setProcessTimeTag", "getProcessTimeTag"),
        new fieldDefine("STATIS_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setStatisTimeTag",
                        "getStatisTimeTag"),
        new fieldDefine("STATIS_TIME_TAG_BAK", Constant.JAVA_TYPE_LONG,
                        "setStatisTimeTagBak",
                        "getStatisTimeTagBak"),
        new fieldDefine("BASE_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setBaseTimeTag",
                        "getBaseTimeTag"),
        new fieldDefine("ADD_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setAddTimeTag", "getAddTimeTag"),
        new fieldDefine("DAY_BASE_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setDayBaseTimeTag", "getDayBaseTimeTag"),
        new fieldDefine("PHASE_BASE_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setPhaseBaseTimeTag", "getPhaseBaseTimeTag"),
        new fieldDefine("DAY_NEED_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setDayNeedTimeTag",
                        "getDayNeedTimeTag"),
        new fieldDefine("PHASE_NEED_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setPhaseNeedTimeTag", "getPhaseNeedTimeTag"),
        new fieldDefine("MONTH_NEED_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setMonthNeedTimeTag", "getMonthNeedTimeTag"),
        new fieldDefine("MONTH_PHASE_NEED_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setMonthPhaseNeedTimeTag", "getMonthPhaseNeedTimeTag"),
        new fieldDefine("REPLACE_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setReplaceTimeTag", "getReplaceTimeTag"),
        new fieldDefine("IS_SEND1", Constant.JAVA_TYPE_INT,
                        "setIsSend1", "getIsSend1"),
        new fieldDefine("IS_SEND2", Constant.JAVA_TYPE_INT,
                        "setIsSend2", "getIsSend2"),
        new fieldDefine("OTHER_KEY1", Constant.JAVA_TYPE_STRING,
                        "setOtherKey1", "getOtherKey1"),
        new fieldDefine("OTHER_KEY2", Constant.JAVA_TYPE_STRING,
                        "setOtherKey2", "getOtherKey2"),
        new fieldDefine("SEND_TIME_TAG1", Constant.JAVA_TYPE_LONG,
                        "setSendTimeTag1", "getSendTimeTag1"),
        new fieldDefine("SEND_TIME_TAG2", Constant.JAVA_TYPE_LONG,
                        "setSendTimeTag2",
                        "getSendTimeTag2"),
        new fieldDefine("NOTES", Constant.JAVA_TYPE_STRING, "setNotes",
                        "getNotes"),
        new fieldDefine("YC_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setYcTimeTag", "getYcTimeTag"),
        new fieldDefine("IP_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setIpTimeTag", "getIpTimeTag"),
        new fieldDefine("IP_BASE_TIME_TAG", Constant.JAVA_TYPE_LONG,
                        "setIpBaseTimeTag", "getIpBaseTimeTag"),
        new fieldDefine("RELE_COMPUTE_ID", Constant.JAVA_TYPE_LONG,
                        "setReleComputeId", "getReleComputeId"),
        new fieldDefine("RELE_COMPUTE_NAME", Constant.JAVA_TYPE_STRING,
                        "setReleComputeName", "getReleComputeName"),
        new fieldDefine("ADD_BASE_RATOR", Constant.JAVA_TYPE_DOUBLE,
                        "setAddBaseRator", "getAddBaseRator"),
        new fieldDefine("SAMPLE_ALIAS", Constant.JAVA_TYPE_STRING,
                        "setSampleAlias", "getSampleAlias"),
        new fieldDefine("EXCHANGE_DATA_TYPE", Constant.JAVA_TYPE_INT,
                        "setExchangeDataType", "getExchangeDataType"),
        new fieldDefine("IS_IN_USE", Constant.JAVA_TYPE_INT,
                        "setIsInUse", "getIsInUse"),
        new fieldDefine("IN_USE_TIME", Constant.JAVA_TYPE_LONG,
                        "setInUseTime", "getInUseTime"),
        new fieldDefine("EVENT_ADDR", Constant.JAVA_TYPE_INT, "setEventAddr",
                        "getEventAddr"),
    };
    idGenerateMode = Constant.ID_GENERATE_MODE_NO_SEQ;
    tableNo = Constant.TABLE_NO_METER;
    idSequenceName = "meter_seq";

    oneMany = new oneManyDefine[] {
        new oneManyDefine("pbs.service.defineobject.pulseDefine",
                          pulseDefine.METER_ID_NO, "setPulses", "getPulses"),
        new oneManyDefine("pbs.service.defineobject.ycDefine",
                          ycDefine.METER_ID_NO, "setYcs", "getYcs"),
        new oneManyDefine("pbs.service.defineobject.his_meterDefine",
                          his_meterDefine.METER_ID_NO, "setHisMeters",
                          "getHisMeters"),
        new oneManyDefine("pbs.service.defineobject.ip_fourDefine",
                          ip_fourDefine.METER_ID_NO, "setIpFours", "getIpFours")

    };

    manyOne = new manyOneDefine[] {
        new manyOneDefine("pbs.service.defineobject.factoryDefine",
                          meterDefine.FAC_ID_NO, "setTopFactory",
                          "getTopFactory"),
        new manyOneDefine("pbs.service.defineobject.meter_typeDefine",
                          meterDefine.METER_TYPE_ID_NO, "setMeterType",
                          "getMeterType"),
        new manyOneDefine("pbs.service.defineobject.ac_line_dotDefine",
                          meterDefine.DEV_ID_NO, "setTopAcLineDot",
                          "getTopAcLineDot"),
        new manyOneDefine("pbs.service.defineobject.breakerDefine",
                          meterDefine.DEV_ID_NO, "setTopBreaker",
                          "getTopBreaker"),
        new manyOneDefine("pbs.service.defineobject.rc_deviceDefine",
                          meterDefine.DEV_ID_NO, "setTopRcDevice",
                          "getTopRcDevice"),
        new manyOneDefine("pbs.service.defineobject.other_deviceDefine",
                          meterDefine.DEV_ID_NO, "setTopOtherDevice",
                          "getTopOtherDevice"),
        new manyOneDefine("pbs.service.defineobject.tr_windDefine",
                          meterDefine.DEV_ID_NO, "setTopTrWind",
                          "getTopTrWind"),
        new manyOneDefine("pbs.service.defineobject.terminalDefine",
                          meterDefine.TERMINAL_ID_NO, "setTopTerminal",
                          "getTopTerminal")
    };

  }

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

}

⌨️ 快捷键说明

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