📄 menutreepower.java
字号:
package com.hb.base.domain.ui;// Generated 2008/01/15 18:10:32 by Hibernate Tools 3.2.0.b11import com.hb.base.domain.organization.Employee;import com.hb.base.domain.organization.Employment;import com.hb.core.bean.BaseHibernateDomainBean;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCodeBuilder;/** * @author 何 貝 * * 菜单权限信息 */public class MenuTreePower extends BaseHibernateDomainBean { /***/ private static final long serialVersionUID = 4662734603213301673L; /** Tree Node ID */ private String nodeID; /** 员工ID */ private String employeeID; /** 菜单权限有效开始时间 */ private String startDate; /** 菜单权限有效结束时间 */ private String endDate; /** 关联TreeNode信息 */ private MenuTreeNode menuTreeNode; /** 关联员工信息 */ private Employee employee; public MenuTreePower() { } public MenuTreePower(String startDate, String endDate, MenuTreeNode menuTreeNode, Employee employee) { this.startDate = startDate; this.endDate = endDate; if (menuTreeNode != null) { this.nodeID = menuTreeNode.getNodeID(); } if (employee != null) { this.employeeID = employee.getEmployeeID(); } this.menuTreeNode = menuTreeNode; this.employee = employee; } public MenuTreePower(Employment employment, MenuTreeNode menuTreeNode, Employee employee) { if (employment != null) { this.startDate = employment.getStartDate(); this.endDate = employment.getEndDate(); } if (menuTreeNode != null) { this.nodeID = menuTreeNode.getNodeID(); } if (employee != null) { this.employeeID = employee.getEmployeeID(); } this.menuTreeNode = menuTreeNode; this.employee = employee; } protected String getNodeID() { return this.nodeID; } protected void setNodeID(String nodeID) { this.nodeID = nodeID; } protected String getEmployeeID() { return this.employeeID; } protected void setEmployeeID(String employeeID) { this.employeeID = employeeID; } public String getStartDate() { return this.startDate; } public void setStartDate(String startDate) { this.startDate = startDate; } public String getEndDate() { return this.endDate; } public void setEndDate(String endDate) { this.endDate = endDate; } public Employee getEmployee() { return this.employee; } public void setEmployee(Employee employee) { if (employee != null) { this.employeeID = employee.getEmployeeID(); } this.employee = employee; } /** * 取得 menuTreeNode * * @return the menuTreeNode */ public MenuTreeNode getMenuTreeNode() { return menuTreeNode; } /** * 设置 menuTreeNode * * @param menuTreeNode the menuTreeNode to set */ public void setMenuTreeNode(MenuTreeNode menuTreeNode) { if (menuTreeNode != null) { this.nodeID = menuTreeNode.getNodeID(); } this.menuTreeNode = menuTreeNode; } /** * @see java.lang.Object#equals(Object) */ public boolean equals(Object object) { if (!(object instanceof MenuTreePower)) { return false; } MenuTreePower rhs = (MenuTreePower) object; return new EqualsBuilder().append(this.nodeID, rhs.nodeID).append(this.startDate, rhs.startDate) .append(this.employeeID, rhs.employeeID).isEquals(); } /** * @see java.lang.Object#hashCode() */ public int hashCode() { return new HashCodeBuilder(-961650013, 546751545).append(this.nodeID).append(this.startDate).append( this.employeeID).toHashCode(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -