RolePermissionDto.java 1.19 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2
package pwc.taxtech.atms.dto.role;

3 4 5
import com.fasterxml.jackson.annotation.JsonProperty;
import pwc.taxtech.atms.dto.permission.PermissionDto;

eddie.woo's avatar
eddie.woo committed
6 7 8 9 10
import java.util.ArrayList;
import java.util.List;

public class RolePermissionDto {

11
    @JsonProperty("roleID")
12
    private String roleId;
eddie.woo's avatar
eddie.woo committed
13 14 15 16 17
    private String roleName;

    private List<PermissionDto> permissionList = new ArrayList<>();

    /**
18
     * @return the roleId
eddie.woo's avatar
eddie.woo committed
19
     */
20 21
    public String getRoleId() {
        return roleId;
eddie.woo's avatar
eddie.woo committed
22 23 24
    }

    /**
25
     * @param roleId the roleId to set
eddie.woo's avatar
eddie.woo committed
26
     */
27 28
    public void setRoleId(String roleId) {
        this.roleId = roleId;
eddie.woo's avatar
eddie.woo committed
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
    }

    /**
     * @return the roleName
     */
    public String getRoleName() {
        return roleName;
    }

    /**
     * @param roleName the roleName to set
     */
    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    /**
     * @return the permissionList
     */
    public List<PermissionDto> getPermissionList() {
        return permissionList;
    }

    /**
     * @param permissionList the permissionList to set
     */
    public void setPermissionList(List<PermissionDto> permissionList) {
        this.permissionList = permissionList;
    }
58 59


eddie.woo's avatar
eddie.woo committed
60
}