areadefine.java

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

JAVA
89
字号
package pbs.service.defineobject;

import pbs.service.function.*;

public class areaDefine
    extends defineObject {
  static public int AREA_ID_NO = 0;
  static public int AREA_NAME_NO = 1;
  static public int AREA_TYPE_NO = 2;
  static public int TOP_AREA_ID_NO = 3;
  static public int IS_COMPUTE_QUANTITY_NO = 4;
  static public int IS_COMPUTE_COST_NO = 5;
  static public int IS_ECONOMY_ANALYSIS_NO = 6;
  static public int EMS_ID_NO = 7;
  static public int EMS_NAME_NO = 8;
  static public int USER_DEFINED_NO_NO = 9;
  static public int USER_DEFINED_ALIAS_NO = 10;

  static public int ONE_MANY_FACTORIES = 0;
  static public int ONE_MANY_LINES = 1;
  static public int ONE_MANY_SUB_AREAS = 2;
  static public int ONE_MANY_COMPUTE_FORMULAS = 3;
  static public int ONE_MANY_DATA_PRIVS = 4;

  static public int MANY_ONE_TOP_AREA = 0;

  public areaDefine() {
    tableName = "area";
    keyidName = "area_id";
    className = "pbs.service.vo.area";
    field = new fieldDefine[] {
        new fieldDefine("area_id", Constant.JAVA_TYPE_LONG, "setAreaId",
                        "getAreaId"),
        new fieldDefine("area_name", Constant.JAVA_TYPE_STRING, "setAreaName",
                        "getAreaName"),
        new fieldDefine("area_type", Constant.JAVA_TYPE_INT,
                        "setAreaType", "getAreaType"),
        new fieldDefine("top_area_id", Constant.JAVA_TYPE_LONG, "setTopAreaId",
                        "getTopAreaId"),
        new fieldDefine("is_compute_quantity", Constant.JAVA_TYPE_INT,
                        "setIsComputeQuantity", "getIsComputeQuantity"),
        new fieldDefine("is_compute_cost", Constant.JAVA_TYPE_INT,
                        "setIsComputeCost", "getIsComputeCost"),
        new fieldDefine("is_economy_analysis", Constant.JAVA_TYPE_INT,
                        "setIsEconomyAnalysis", "getIsEconomyAnalysis"),
        new fieldDefine("ems_id", Constant.JAVA_TYPE_LONG,
                        "setEmsId", "getEmsId"),
        new fieldDefine("ems_name", Constant.JAVA_TYPE_STRING,
                        "setEmsName", "getEmsName"),
        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_AREA;
    idSequenceName = "area_seq";
    oneMany = new oneManyDefine[] {
        new oneManyDefine("pbs.service.defineobject.factoryDefine",
                          factoryDefine.AREA_ID_NO, "setFactories",
                          "getFactories"),
        new oneManyDefine("pbs.service.defineobject.lineDefine",
                          lineDefine.AREA_ID_NO, "setLines", "getLines"),
        new oneManyDefine("pbs.service.defineobject.areaDefine",
                          areaDefine.TOP_AREA_ID_NO, "setSubAreas",
                          "getSubAreas"),
        new oneManyDefine("pbs.service.defineobject.compute_formulaDefine",
                          compute_formulaDefine.TOP_DEVICE_ID_NO,
                          "setComputeFormulas",
                          "getComputeFormulas"),
        new oneManyDefine("pbs.service.defineobject.data_privDefine",
                          data_privDefine.DEV_ID_NO, "setDataPrivs",
                          "getDataPrivs")
    };
    manyOne = new manyOneDefine[] {
        new manyOneDefine("pbs.service.defineobject.areaDefine",
                          areaDefine.TOP_AREA_ID_NO, "setTopArea", "getTopArea")
    };
  }

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

}

⌨️ 快捷键说明

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