RoleDto

public class RoleDto

Transfer Motech role data between representations.

Role data transfer object facilitates exchange of role data among services, repository, and client user interface.

Constructors

RoleDto

public RoleDto()

RoleDto

public RoleDto(MotechRole motechRole)

RoleDto

public RoleDto(String roleName, List<String> permissionNames)

RoleDto

public RoleDto(String roleName, List<String> permissionNames, boolean deletable)

Methods

equals

public boolean equals(Object obj)

getOriginalRoleName

public String getOriginalRoleName()

getPermissionNames

public List<String> getPermissionNames()

getRoleName

public String getRoleName()

hashCode

public int hashCode()

isDeletable

public boolean isDeletable()

setDeletable

public void setDeletable(boolean deletable)

setOriginalRoleName

public void setOriginalRoleName(String originalRoleName)

setPermissionNames

public void setPermissionNames(List<String> permissionNames)

setRoleName

public void setRoleName(String roleName)

toString

public String toString()