1 package org.usermanagement.conversion;
3 import java.util.ArrayList;
37 public static Role toRole(
final RoleEntity roleEntity,
final boolean withPermissions,
final boolean withUsers) {
45 List<Permission> permissionList =
new ArrayList<Permission>();
57 List<UserInfo> userInfoList =
new ArrayList<>();
59 if (userEntity.getUserId() != 1) {
61 userInfo.
setUserId(userEntity.getUserId());
62 userInfo.
setName(userEntity.getName());
63 userInfoList.add(userInfo);
72 List<Role> roleList =
new ArrayList<>();
75 roleList.add(
toRole(roleEntity,
true,
false));
87 List<Role> role =
new ArrayList<>();
91 roles.
setName(roleEntity.getName());
Set< PermissionEntity > getPermissions()
void setName(final String name)
void setPermissions(final Set< PermissionEntity > permissions)
void setStatusEntity(final StatusEntity statusEntity)
static RoleEntity toRoleEntity(final Role role, final Set< PermissionEntity > permissionEntitySet)
static List< Role > toAllRoleResponse(final List< RoleEntity > roleEntityList)
void setDescription(final String description)
void setUpdatedDate(Date updatedDate)
void setUserInfo(List< UserInfo > userInfo)
void setPermissionId(final Long permissionId)
void setName(final String name)
static Permission toPermission(final PermissionEntity permissionEntity, final Set< RoleEntity > roleEntities)
static Permission toPermissionByRole(final Set< RoleEntity > roleEntityList, final PermissionEntity permissionEntity)
static boolean isNull(final Object obj)
void setRoles(final List< Role > roles)
void setCreatedDate(Date createdDate)
void setRoleId(Long roleId)
void setStatus(String status)
static Status getStatusByName(final String name)
StatusEntity getStatusEntity()
Set< UserEntity > getUsers()
void setPermissions(List< Permission > permissions)
void setName(final String name)
void setDescription(String description)
static Role toRole(final RoleEntity roleEntity, final boolean withPermissions, final boolean withUsers)
void setDescription(final String description)
void setUpdatedBy(Long updatedBy)
void setName(final String name)
void setUserId(final Long userId)
void setCreatedBy(Long createdBy)
static RoleEntity toUpateRoleEntity(final Role role, final RoleEntity roleEntity)