Package ru.bgcrm.model.process
Class ProcessGroup
java.lang.Object
ru.bgcrm.model.process.ProcessGroup
- All Implemented Interfaces:
 Comparable<ProcessGroup>
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleancheckGroupAndRole(int groupId, int roleId) intbooleanintgetGroupsWithRole(Set<ProcessGroup> processGroupSet, int role) intinthashCode()static booleanisGroupWithRoleExist(Set<ProcessGroup> processGroupSet, int group, int role) static Set<ProcessGroup> parseFromStringSet(Set<String> values) static final Stringserialize(Set<ProcessGroup> processGroups) voidsetGroupId(int groupId) voidsetRoleId(int roleId) toGroupSet(Set<ProcessGroup> processGroups) static ProcessGroupstoProcessGroupSet(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
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<ProcessGroup>
 - 
serialize
 - 
toGroupSet
 - 
toProcessGroupSet
 - 
parseFromStringSet
 - 
getGroupsWithRole
 - 
isGroupWithRoleExist
 
 -