⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 factorydefine.java

📁 一种基于dao的实现,用于电量计量系统,支持weblogic websphere
💻 JAVA
字号:
package pbs.service.defineobject;

import pbs.service.function.*;

public class factoryDefine
    extends defineObject {
  static public int FAC_ID_NO = 0;
  static public int AREA_ID_NO = 1;
  static public int FAC_NAME_NO = 2;
  static public int FAC_TYPE_NO = 3;
  static public int FAC_NO_NO = 4;
  static public int HIGH_VOL_TYPE_NO = 5;
  static public int BUS_NUM_NO = 6;
  static public int SCOPES_STR_NO = 7;
  static public int EMS_ID_NO = 8;
  static public int EMS_NAME_NO = 9;
  static public int IS_IN_USE_NO = 10;
  static public int USER_DEFINED_NO_NO = 11;
  static public int USER_DEFINED_ALIAS_NO = 12;

  static public int ONE_MANY_METERS = 0;
  static public int ONE_MANY_TERMINALS = 1;
  static public int ONE_MANY_TERMINAL_SERVERS = 2;
  static public int ONE_MANY_PULSES = 3;
  static public int ONE_MANY_YCS = 4;
  static public int ONE_MANY_VL_LEVELS = 5;
  static public int ONE_MANY_TRANSFORMERS = 6;
  static public int ONE_MANY_TR_WINDS = 7;
  static public int ONE_MANY_AC_LINE_DOTS = 8;
  static public int ONE_MANY_BREAKERS = 9;
  static public int ONE_MANY_RC_DEVICES = 10;
  static public int ONE_MANY_OTHER_DEVICES = 11;
  static public int ONE_MANY_IP_FOURS = 12;
  static public int ONE_MANY_COMPUTE_FORMULAS = 13;

  static public int MANY_ONE_TOP_AREA = 0;

  static public int MANY_MANY_USER_SCOPES = 0;

  public factoryDefine() {
    tableName = "factory";
    keyidName = "fac_id";
    className = "pbs.service.vo.factory";
    field = new fieldDefine[] {
        new fieldDefine("fac_id", Constant.JAVA_TYPE_LONG, "setFacId",
                        "getFacId"),
        new fieldDefine("area_id", Constant.JAVA_TYPE_LONG, "setAreaId",
                        "getAreaId"),
        new fieldDefine("fac_name", Constant.JAVA_TYPE_STRING, "setFacName",
                        "getFacName"),
        new fieldDefine("fac_type", Constant.JAVA_TYPE_INT, "setFacType",
                        "getFacType"),
        new fieldDefine("fac_no", Constant.JAVA_TYPE_INT, "setFacNo",
                        "getFacNo"),
        new fieldDefine("high_vol_type", Constant.JAVA_TYPE_INT,
                        "setHighVolType",
                        "getHighVolType"),
        new fieldDefine("bus_num", Constant.JAVA_TYPE_INT, "setBusNum",
                        "getBusNum"),
        new fieldDefine("scopes_str", Constant.JAVA_TYPE_STRING, "setScopesStr",
                        "getScopesStr"),
        new fieldDefine("ems_id", Constant.JAVA_TYPE_LONG, "setEmsId",
                        "getEmsId"),
        new fieldDefine("ems_name", Constant.JAVA_TYPE_STRING, "setEmsName",
                        "getEmsName"),
        new fieldDefine("is_in_use", Constant.JAVA_TYPE_INT, "setIsInUse",
                        "getIsInUse"),
        new fieldDefine("user_defined_no", Constant.JAVA_TYPE_INT,
                        "setUserDefinedNo",
                        "getUserDefinedNo"),
        new fieldDefine("user_defined_alias", Constant.JAVA_TYPE_STRING,
                        "setUserDefinedAlias",
                        "getUserDefinedAlias")
    };
    idGenerateMode = Constant.ID_GENERATE_MODE_NO_SEQ;
    tableNo = Constant.TABLE_NO_FACTORY;
    idSequenceName = "fac_seq";

    oneMany = new oneManyDefine[] {
        new oneManyDefine("pbs.service.defineobject.meterDefine",
                          meterDefine.FAC_ID_NO, "setMeters", "getMeters"),
        new oneManyDefine("pbs.service.defineobject.terminalDefine",
                          terminalDefine.FAC_ID_NO, "setTerminals",
                          "getTerminals"),
        new oneManyDefine("pbs.service.defineobject.terminal_serverDefine",
                          terminal_serverDefine.FAC_ID_NO, "setTerminalServers",
                          "getTerminalServers"),
        new oneManyDefine("pbs.service.defineobject.pulseDefine",
                          pulseDefine.FAC_ID_NO, "setPulses", "getPulses"),
        new oneManyDefine("pbs.service.defineobject.ycDefine",
                          ycDefine.FAC_ID_NO, "setYcs", "getYcs"),
        new oneManyDefine("pbs.service.defineobject.vl_levelDefine",
                          vl_levelDefine.FAC_ID_NO, "setVlLevels",
                          "getVlLevels"),
        new oneManyDefine("pbs.service.defineobject.transformerDefine",
                          transformerDefine.FAC_ID_NO, "setTransformers",
                          "getTransformers"),
        new oneManyDefine("pbs.service.defineobject.tr_windDefine",
                          tr_windDefine.FAC_ID_NO, "setTrWinds", "getTrWinds"),
        new oneManyDefine("pbs.service.defineobject.ac_line_dotDefine",
                          ac_line_dotDefine.FAC_ID_NO, "setAcLineDots",
                          "getAcLineDots"),
        new oneManyDefine("pbs.service.defineobject.breakerDefine",
                          breakerDefine.FAC_ID_NO, "setBreakers", "getBreakers"),
        new oneManyDefine("pbs.service.defineobject.rc_deviceDefine",
                          rc_deviceDefine.FAC_ID_NO, "setRcDevices",
                          "getRcDevices"),
        new oneManyDefine("pbs.service.defineobject.other_deviceDefine",
                          other_deviceDefine.FAC_ID_NO, "setOtherDevices",
                          "getOtherDevices"),
        new oneManyDefine("pbs.service.defineobject.ip_fourDefine",
                          ip_fourDefine.FAC_ID_NO, "setIpFours", "getIpFours"),
        new oneManyDefine("pbs.service.defineobject.compute_formulaDefine",
                          compute_formulaDefine.TOP_DEVICE_ID_NO,
                          "setComputeFormulas",
                          "getComputeFormulas")
    };
    manyOne = new manyOneDefine[] {
        new manyOneDefine("pbs.service.defineobject.areaDefine",
                          factoryDefine.AREA_ID_NO, "setTopArea", "getTopArea")
    };
  }

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

}

⌨️ 快捷键说明

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