package com.nationalelectric.greenH5.po; //导入 java 类 import java.io.Serializable; import java.util.*; import org.apache.commons.lang.builder.EqualsBuilder; /** * GreenRolePermission的POJO类 * * @author Feb */ public class GreenRolePermission implements Serializable{ /** * 序列化 */ private static final long serialVersionUID = 1L; /** * 属性id */ private Integer id; /** * 属性roleId */ private Integer roleId; /** * 属性permissionId */ private Integer permissionId; /** * GreenRolePermission构造函数 */ public GreenRolePermission() { super(); } /** * GreenRolePermission完整的构造函数 */ public GreenRolePermission(Integer id){ this.id = id; } /** * 属性 id 的get方法 * @return Integer */ public Integer getId(){ return id; } /** * 属性 id 的set方法 * @return */ public void setId(Integer id){ this.id = id; } /** * 属性 角色id 的get方法 * @return Integer */ public Integer getRoleId(){ return roleId; } /** * 属性 角色id 的set方法 * @return */ public void setRoleId(Integer roleId){ this.roleId = roleId; } /** * 属性 权限id 的get方法 * @return Integer */ public Integer getPermissionId(){ return permissionId; } /** * 属性 权限id 的set方法 * @return */ public void setPermissionId(Integer permissionId){ this.permissionId = permissionId; } /** * Hibernate通过该方法判断对象是否相等 * @return boolean */ public boolean equals(Object o) { if (this == o) return true; if (o == null || !(o instanceof GreenRolePermission)) return false; GreenRolePermission other = (GreenRolePermission) o; return new EqualsBuilder() .append(this.getId(), other.getId()) .isEquals(); } /** * toString方法 * @return String */ public String toString(){ return new StringBuffer() .append("id"+":"+getId()) .append("roleId"+":"+getRoleId()) .append("permissionId"+":"+getPermissionId()) .toString(); } /** * hashcode方法 * @return int * */ @Override public int hashCode(){ return super.hashCode(); } }