Package ru.bgcrm.model.process
Class ProcessGroup
java.lang.Object
ru.bgcrm.model.process.ProcessGroup
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckGroupAndRole(int groupId, int roleId) booleanintgetGroupsWithRole(Set<ProcessGroup> processGroupSet, int role) static StringgetGroupTitle(Set<ProcessGroup> processGroups) intinthashCode()static booleanisGroupWithRoleExist(Set<ProcessGroup> processGroupSet, int group, int role) static Set<ProcessGroup> parseFromStringSet(Set<String> values) static Set<ProcessGroup> parseIdTitleSet(List<IdTitle> set) static Set<ProcessGroup> parseStringArray(String[] array) static final Stringserialize(Set<ProcessGroup> processGroups) voidsetGroupId(int groupId) voidsetRoleId(int roleId) toGroupSet(Set<ProcessGroup> processGroups) static Set<ProcessGroup> toProcessGroupSet(Set<Integer> set) static Set<ProcessGroup> toProcessGroupSet(Set<Integer> set, int roleId)
-
Field Details
-
groupId
protected int groupId -
roleId
protected int roleId
-
-
Constructor Details
-
ProcessGroup
public ProcessGroup() -
ProcessGroup
public ProcessGroup(int groupId) -
ProcessGroup
public ProcessGroup(int groupId, int roleId)
-
-
Method Details
-
getRoleId
public int getRoleId() -
setRoleId
public void setRoleId(int roleId) -
getGroupId
public int getGroupId() -
setGroupId
public void setGroupId(int groupId) -
toGroupRolePair
-
checkGroupAndRole
public boolean checkGroupAndRole(int groupId, int roleId) -
createProcessGroup
-
hashCode
public int hashCode() -
equals
-
parseIdTitleSet
-
parseStringArray
-
serialize
-
getGroupTitle
-
toGroupSet
-
toProcessGroupSet
-
toProcessGroupSet
-
parseFromStringSet
-
getGroupsWithRole
-
isGroupWithRoleExist
-