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 StringgetAccountDescription()Gets value for attribute accountDescriptionStringgetAccountName()Gets value for attribute accountNameStringgetGroupDescription()Gets value for attribute groupDescriptionStringgetGroupName()Gets value for attribute groupNameList<RoleGrantHierarchy>getNested()Gets value for attribute nestedStringgetRuleDescription()Gets value for attribute ruleDescriptionStringgetRuleName()Gets value for attribute ruleNamevoidsetAccountDescription(String accountDescription)Sets value for attribute accountDescriptionvoidsetAccountName(String accountName)Sets value for attribute accountNamevoidsetGroupDescription(String groupDescription)Sets value for attribute groupDescriptionvoidsetGroupName(String groupName)Sets value for attribute groupNamevoidsetNested(List<RoleGrantHierarchy> nested)Sets value for attribute nestedvoidsetRuleDescription(String ruleDescription)Sets value for attribute ruleDescriptionvoidsetRuleName(String ruleName)Sets value for attribute ruleNamestatic RoleGrantHierarchytoRoleGrantHierarchy(RolGrantHierarchy vo)Creates a RoleGrantHierarchy value object based on a RolGrantHierarchy object.static voidtoRoleGrantHierarchy(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.StringtoString()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.
-
-