public class ProjectTestSharingPermission extends Object implements TestSharingPermission
TestSharingPermission.JSONConstants| Constructor and Description |
|---|
ProjectTestSharingPermission(long projectId) |
ProjectTestSharingPermission(long projectId,
long roleId) |
ProjectTestSharingPermission(long projectId,
long roleId,
String projectName,
String roleName) |
ProjectTestSharingPermission(long projectId,
String projectName) |
ProjectTestSharingPermission(SimpleTestSharingPermission permission) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
long |
getProjectId() |
String |
getProjectName() |
String |
getRole() |
long |
getRoleId() |
String |
getRoleName() |
int |
hashCode() |
boolean |
isProjectIdSet() |
boolean |
isRoleIdSet() |
static ProjectTestSharingPermission |
parseJson(TestJSONObject json) |
String |
toDisplayFormat() |
TestJSONObject |
toJson() |
String |
toString() |
public static final String TYPE
public ProjectTestSharingPermission(SimpleTestSharingPermission permission)
public ProjectTestSharingPermission(long projectId)
public ProjectTestSharingPermission(long projectId,
String projectName)
public ProjectTestSharingPermission(long projectId,
long roleId)
public String getProjectName()
public String getRoleName()
public boolean isProjectIdSet()
public boolean isRoleIdSet()
public long getProjectId()
public long getRoleId()
public String getRole()
public TestJSONObject toJson()
toJson in interface TestSharingPermissionpublic static ProjectTestSharingPermission parseJson(TestJSONObject json) throws TestJSONException
TestJSONExceptionpublic String toDisplayFormat()
toDisplayFormat in interface TestSharingPermissionCopyright © 2002-2017 Atlassian. All Rights Reserved.