package cn.besteam.common.constant; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import java.util.HashSet; import java.util.Set; /** * @author ltri */ @Getter @NoArgsConstructor @AllArgsConstructor public enum CannotDeleteRoleEnum { /** * 超级管理员 */ SUPER_ADMIN_ROLE("超级管理员"); /** * 存储所有此类型枚举 */ public static final Set SET = new HashSet<>(); static { for (CannotDeleteRoleEnum item : CannotDeleteRoleEnum.values()) { SET.add(item.roleName); } } private String roleName; }