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 CannotDeleteUserEnum { /** * 超管账号 */ ADMIN("admin"); /** * 存储所有此类型枚举 */ public static final Set SET = new HashSet<>(); static { for (CannotDeleteUserEnum item : CannotDeleteUserEnum.values()) { SET.add(item.username); } } private String username; }