public static class PermissionSubject.ProjectRole extends PermissionSubject
PermissionSubject.Anyone, PermissionSubject.JiraGroup, PermissionSubject.JiraUser, PermissionSubject.ProjectRole, PermissionSubject.Visitor<T>| Constructor and Description |
|---|
ProjectRole() |
ProjectRole(long projectId,
long roleId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
long |
getProjectId() |
long |
getRoleId() |
int |
hashCode() |
boolean |
matches(com.atlassian.jira.user.ApplicationUser user) |
void |
setProjectId(long projectId) |
void |
setRoleId(long roleId) |
String |
toEncodedString() |
<T> T |
visit(PermissionSubject.Visitor<T> visitor,
T carry)
Calls an appropriate visitor method, passing this PermissionSubject and the carry parameter.
|
clone, clone, fromEncodedString, fromEncodedString, toStringpublic ProjectRole()
public ProjectRole(long projectId,
long roleId)
public long getProjectId()
public void setProjectId(long projectId)
public long getRoleId()
public void setRoleId(long roleId)
public boolean matches(com.atlassian.jira.user.ApplicationUser user)
matches in class PermissionSubjectpublic String toEncodedString()
toEncodedString in class PermissionSubjectPermissionSubject.fromEncodedString(java.lang.String)public <T> T visit(PermissionSubject.Visitor<T> visitor, T carry)
PermissionSubjectvisit in class PermissionSubjectCopyright © 2018 ALM Works. All Rights Reserved.