Package com.soffid.iam.api
Class RoleGrantHierarchy
- java.lang.Object
-
- com.soffid.iam.api.RoleGrant
-
- com.soffid.iam.api.RoleGrantHierarchy
-
- All Implemented Interfaces:
Serializable
public class RoleGrantHierarchy extends RoleGrant implements Serializable
ValueObject RoleGrantHierarchy- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RoleGrantHierarchy()
RoleGrantHierarchy(RoleGrantHierarchy otherBean)
RoleGrantHierarchy(Long id, Long roleId, String roleName, String roleDescription, String system, String informationSystem, boolean hasDomain, String domainValue, String domainDescription, String ownerAccountName, String ownerInformationSystem, String ownerSystem, String ownerGroup, Long ownerRole, String ownerRolDomainValue, String ownerRoleName, String ownerRoleDescription, String user, Date startDate, Date endDate, boolean enabled, String holderGroup, RoleDependencyStatus status, Boolean mandatory, String ruleName, String ruleDescription, String groupName, String groupDescription, String accountName, String accountDescription, List<RoleGrantHierarchy> nested)
RoleGrantHierarchy(Long roleId, String roleName, String system, boolean hasDomain, boolean enabled)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAccountDescription()
Gets value for attribute accountDescriptionString
getAccountName()
Gets value for attribute accountNameString
getGroupDescription()
Gets value for attribute groupDescriptionString
getGroupName()
Gets value for attribute groupNameList<RoleGrantHierarchy>
getNested()
Gets value for attribute nestedString
getRuleDescription()
Gets value for attribute ruleDescriptionString
getRuleName()
Gets value for attribute ruleNamevoid
setAccountDescription(String accountDescription)
Sets value for attribute accountDescriptionvoid
setAccountName(String accountName)
Sets value for attribute accountNamevoid
setGroupDescription(String groupDescription)
Sets value for attribute groupDescriptionvoid
setGroupName(String groupName)
Sets value for attribute groupNamevoid
setNested(List<RoleGrantHierarchy> nested)
Sets value for attribute nestedvoid
setRuleDescription(String ruleDescription)
Sets value for attribute ruleDescriptionvoid
setRuleName(String ruleName)
Sets value for attribute ruleNamestatic RoleGrantHierarchy
toRoleGrantHierarchy(RolGrantHierarchy vo)
Creates a RoleGrantHierarchy value object based on a RolGrantHierarchy object.static void
toRoleGrantHierarchy(RolGrantHierarchy source, RoleGrantHierarchy target)
Updates a RoleGrantHierarchy value object based on a RolGrantHierarchy object.static RoleGrantHierarchy[]
toRoleGrantHierarchyArray(RolGrantHierarchy[] source)
Creates a RoleGrantHierarchy array on a RolGrantHierarchy array.static AsyncList<RoleGrantHierarchy>
toRoleGrantHierarchyAsyncList(AsyncList<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy asynclist on a RolGrantHierarchy collection.static PagedResult<RoleGrantHierarchy>
toRoleGrantHierarchyList(PagedResult<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy pagedResult on a RolGrantHierarchy collection.static List<RoleGrantHierarchy>
toRoleGrantHierarchyList(Collection<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy list on a RolGrantHierarchy collection.String
toString()
Returns a string representation of the value object.-
Methods inherited from class com.soffid.iam.api.RoleGrant
getDomainDescription, getDomainValue, getEndDate, getHolderGroup, getId, getInformationSystem, getMandatory, getOwnerAccountName, getOwnerGroup, getOwnerInformationSystem, getOwnerRolDomainValue, getOwnerRole, getOwnerRoleDescription, getOwnerRoleName, getOwnerSystem, getRoleDescription, getRoleId, getRoleName, getStartDate, getStatus, getSystem, getUser, isEnabled, isHasDomain, setDomainDescription, setDomainValue, setEnabled, setEndDate, setHasDomain, setHolderGroup, setId, setInformationSystem, setMandatory, setOwnerAccountName, setOwnerGroup, setOwnerInformationSystem, setOwnerRolDomainValue, setOwnerRole, setOwnerRoleDescription, setOwnerRoleName, setOwnerSystem, setRoleDescription, setRoleId, setRoleName, setStartDate, setStatus, setSystem, setUser, toRoleGrant, toRoleGrant, toRoleGrantArray, toRoleGrantAsyncList, toRoleGrantList, toRoleGrantList
-
-
-
-
Constructor Detail
-
RoleGrantHierarchy
public RoleGrantHierarchy()
-
RoleGrantHierarchy
public RoleGrantHierarchy(Long id, Long roleId, String roleName, String roleDescription, String system, String informationSystem, boolean hasDomain, String domainValue, String domainDescription, String ownerAccountName, String ownerInformationSystem, String ownerSystem, String ownerGroup, Long ownerRole, String ownerRolDomainValue, String ownerRoleName, String ownerRoleDescription, String user, Date startDate, Date endDate, boolean enabled, String holderGroup, RoleDependencyStatus status, Boolean mandatory, String ruleName, String ruleDescription, String groupName, String groupDescription, String accountName, String accountDescription, List<RoleGrantHierarchy> nested)
-
RoleGrantHierarchy
public RoleGrantHierarchy(Long roleId, String roleName, String system, boolean hasDomain, boolean enabled)
-
RoleGrantHierarchy
public RoleGrantHierarchy(RoleGrantHierarchy otherBean)
-
-
Method Detail
-
getRuleName
public String getRuleName()
Gets value for attribute ruleName
-
setRuleName
public void setRuleName(String ruleName)
Sets value for attribute ruleName
-
getRuleDescription
public String getRuleDescription()
Gets value for attribute ruleDescription
-
setRuleDescription
public void setRuleDescription(String ruleDescription)
Sets value for attribute ruleDescription
-
getGroupName
public String getGroupName()
Gets value for attribute groupName
-
setGroupName
public void setGroupName(String groupName)
Sets value for attribute groupName
-
getGroupDescription
public String getGroupDescription()
Gets value for attribute groupDescription
-
setGroupDescription
public void setGroupDescription(String groupDescription)
Sets value for attribute groupDescription
-
getAccountName
public String getAccountName()
Gets value for attribute accountName
-
setAccountName
public void setAccountName(String accountName)
Sets value for attribute accountName
-
getAccountDescription
public String getAccountDescription()
Gets value for attribute accountDescription
-
setAccountDescription
public void setAccountDescription(String accountDescription)
Sets value for attribute accountDescription
-
getNested
public List<RoleGrantHierarchy> getNested()
Gets value for attribute nested
-
setNested
public void setNested(List<RoleGrantHierarchy> nested)
Sets value for attribute nested
-
toString
public String toString()
Returns a string representation of the value object.
-
toRoleGrantHierarchy
public static RoleGrantHierarchy toRoleGrantHierarchy(RolGrantHierarchy vo)
Creates a RoleGrantHierarchy value object based on a RolGrantHierarchy object.
-
toRoleGrantHierarchyList
public static List<RoleGrantHierarchy> toRoleGrantHierarchyList(Collection<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy list on a RolGrantHierarchy collection.
-
toRoleGrantHierarchyList
public static PagedResult<RoleGrantHierarchy> toRoleGrantHierarchyList(PagedResult<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy pagedResult on a RolGrantHierarchy collection.
-
toRoleGrantHierarchyAsyncList
public static AsyncList<RoleGrantHierarchy> toRoleGrantHierarchyAsyncList(AsyncList<RolGrantHierarchy> source)
Creates a RoleGrantHierarchy asynclist on a RolGrantHierarchy collection.
-
toRoleGrantHierarchyArray
public static RoleGrantHierarchy[] toRoleGrantHierarchyArray(RolGrantHierarchy[] source)
Creates a RoleGrantHierarchy array on a RolGrantHierarchy array.
-
toRoleGrantHierarchy
public static void toRoleGrantHierarchy(RolGrantHierarchy source, RoleGrantHierarchy target)
Updates a RoleGrantHierarchy value object based on a RolGrantHierarchy object.
-
-