package com.rbac.entity; import java.util.Date; import java.util.HashSet; import java.util.Set; import com.rbac.util.CommonUtils; /** * SysRole generated by MyEclipse Persistence Tools */ public class SysRole implements java.io.Serializable { // Fields private Long id; private String roleName; private String roleDesc; private Integer isDeleted; private Long creatorId; private Date createTime; private Long modifierId; private Date modifyTime; private Set sysAccountRoles = new HashSet(0); private Set sysRoleMenus = new HashSet(0); private String roleNameDesc; private String menuIds; // Constructors public String getMenuIds() { return menuIds; } public void setMenuIds(String menuIds) { this.menuIds = menuIds; } /** default constructor */ public SysRole() { } /** minimal constructor */ public SysRole(Integer isDeleted) { this.isDeleted = isDeleted; } /** full constructor */ public SysRole(String roleName, String roleDesc, Integer isDeleted, Long creatorId, Date createTime, Long modifierId, Date modifyTime, Set sysAccountRoles, Set sysRoleMenus) { this.roleName = roleName; this.roleDesc = roleDesc; this.isDeleted = isDeleted; this.creatorId = creatorId; this.createTime = createTime; this.modifierId = modifierId; this.modifyTime = modifyTime; this.sysAccountRoles = sysAccountRoles; this.sysRoleMenus = sysRoleMenus; } // Property accessors public Long getId() { return this.id; } public void setId(Long id) { this.id = id; } public String getRoleName() { return this.roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } public String getRoleDesc() { return this.roleDesc; } public void setRoleDesc(String roleDesc) { this.roleDesc = roleDesc; } public Integer getIsDeleted() { return this.isDeleted; } public void setIsDeleted(Integer isDeleted) { this.isDeleted = isDeleted; } public Long getCreatorId() { return this.creatorId; } public void setCreatorId(Long creatorId) { this.creatorId = creatorId; } public Date getCreateTime() { return this.createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Long getModifierId() { return this.modifierId; } public void setModifierId(Long modifierId) { this.modifierId = modifierId; } public Date getModifyTime() { return this.modifyTime; } public void setModifyTime(Date modifyTime) { this.modifyTime = modifyTime; } public Set getSysAccountRoles() { return this.sysAccountRoles; } public void setSysAccountRoles(Set sysAccountRoles) { this.sysAccountRoles = sysAccountRoles; } public Set getSysRoleMenus() { return this.sysRoleMenus; } public void setSysRoleMenus(Set sysRoleMenus) { this.sysRoleMenus = sysRoleMenus; } public String getRoleNameDesc(){ return this.getRoleName() + (CommonUtils.isNotBlank(this.getRoleDesc())?("-"+this.getRoleDesc()):""); } }