package com.estate.expert.admin.domain.role; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; @Getter @AllArgsConstructor @NoArgsConstructor public class Permission { public static final String OP_LIST = "list"; public static final String OP_ADD = "add"; public static final String OP_EDIT = "edit"; public static final String OP_DELETE = "delete"; public String id; private String module; private String op; private String name; //of public static Permission of(String module, String op, String name) { return new Permission(module + ":" + op, module, op, name); } }