Class ProjectRoleManager.ProjectIdToProjectRoleIdsMap
java.lang.Object
com.atlassian.jira.security.roles.ProjectRoleManager.ProjectIdToProjectRoleIdsMap
- All Implemented Interfaces:
Iterable<ProjectRoleManager.ProjectIdToProjectRoleIdsMap.Entry>
- Enclosing interface:
ProjectRoleManager
public static class ProjectRoleManager.ProjectIdToProjectRoleIdsMap
extends Object
implements Iterable<ProjectRoleManager.ProjectIdToProjectRoleIdsMap.Entry>
This class implements is backed by the map with project ID as a key and
a collection of project role IDs as the mapped value of the map.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classMap entry that holds the project id and the collection of project role ids -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ProjectIdToProjectRoleIdsMap
public ProjectIdToProjectRoleIdsMap()
-
-
Method Details
-
add
-
addList
-
isEmpty
public boolean isEmpty()Returns true if the map is empty, false otherwise- Returns:
- true if the map is empty, false otherwise
-
iterator
Returns an iterator for this map- Specified by:
iteratorin interfaceIterable<ProjectRoleManager.ProjectIdToProjectRoleIdsMap.Entry>- Returns:
- an iterator
-
equals
-
hashCode
public int hashCode()
-