Menu.java~87~
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:4k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. package com.chinacannel.entity;
  2. import java.io.*;
  3. import com.chinacannel.common.*;
  4. import com.chinacannel.xlchemical.service.*;
  5. import org.apache.commons.lang.builder.*;
  6. import org.apache.commons.logging.*;
  7. public class Menu implements Serializable {
  8.     private CommonDAO dao = new CommonDAO();
  9.     private static Log log = LogFactory.getLog(InformationService.class);
  10.     private Long men_ID;
  11.     private String men_Name;
  12.     private Long men_Superior = new Long(0);
  13.     private Long men_Type;
  14.     private Long men_Default;
  15.     private String men_Language;
  16.     private String men_Url;
  17.     private Image image;
  18.     private Long men_Index;
  19.     private Long men_Order;
  20.     private String men_DefaultName;
  21.     private String men_Key;
  22.     private Date men_Time;
  23.     public boolean equals(Object other) {
  24.         if (!(other instanceof Menu))
  25.             return false;
  26.         Menu castOther = (Menu) other;
  27.         return new EqualsBuilder()
  28.                 .append(this.getMen_ID(), castOther.getMen_ID())
  29.                 .isEquals();
  30.     }
  31.     public int hashCode() {
  32.         return new HashCodeBuilder()
  33.                 .append(getMen_ID())
  34.                 .toHashCode();
  35.     }
  36.     public Long getMen_Default() {
  37.         return men_Default;
  38.     }
  39.     public Long getMen_ID() {
  40.         return men_ID;
  41.     }
  42.     public String getMen_Language() {
  43.         return men_Language;
  44.     }
  45.     public Long getMen_Superior() {
  46.         return men_Superior;
  47.     }
  48.     public Long getMen_Type() {
  49.         return men_Type;
  50.     }
  51.     public String getMen_Url() {
  52.         return men_Url;
  53.     }
  54.     public Image getImage() {
  55.         return image;
  56.     }
  57.     public Long getMen_Index() {
  58.         return men_Index;
  59.     }
  60.     public String getMen_Name() {
  61.         return men_Name;
  62.     }
  63.     public Long getMen_Order() {
  64.         return men_Order;
  65.     }
  66.     public String getMen_DefaultName() {
  67.         if (this.getMen_Default().equals(new Long(1))) {
  68.             try {
  69.                 DefaultColumn dc = (DefaultColumn) dao.loadOneObjectBySQL(
  70.                         "from DefaultColumn as dc where dc.def_ID='" +
  71.                         this.getMen_Name() + "'");
  72.                 this.men_DefaultName = dc.getDef_Name();
  73.             } catch (DAOException ex) {
  74.                 log.error(ex.getMessage(), ex);
  75.                 return null;
  76.             }
  77.         } else {
  78.             this.men_DefaultName = this.getMen_Name();
  79.         }
  80.         return men_DefaultName;
  81.     }
  82.     public String getMen_Key() {
  83.         return men_Key;
  84.     }
  85.     public void setMen_Default(Long men_Default) {
  86.         this.men_Default = men_Default;
  87.     }
  88.     public void setMen_ID(Long men_ID) {
  89.         this.men_ID = men_ID;
  90.     }
  91.     public void setMen_Language(String men_Language) {
  92.         this.men_Language = men_Language;
  93.     }
  94.     public void setMen_Superior(Long men_Superior) {
  95.         this.men_Superior = men_Superior;
  96.     }
  97.     public void setMen_Type(Long men_Type) {
  98.         this.men_Type = men_Type;
  99.     }
  100.     public void setMen_Url(String men_Url) {
  101.         this.men_Url = men_Url;
  102.     }
  103.     public void setImage(Image image) {
  104.         this.image = image;
  105.     }
  106.     public void setMen_Index(Long men_Index) {
  107.         this.men_Index = men_Index;
  108.     }
  109.     public void setMen_Name(String men_Name) {
  110.         this.men_Name = men_Name;
  111.     }
  112.     public void setMen_Order(Long men_Order) {
  113.         this.men_Order = men_Order;
  114.     }
  115.     public void setMen_Key(String men_Key) {
  116.         this.men_Key = men_Key;
  117.     }
  118. }