public class

ProjectTestSharingPermission

extends Object
implements TestSharingPermission
java.lang.Object
   ↳ com.atlassian.jira.functest.framework.sharing.ProjectTestSharingPermission

Class Overview

Represents a project share in the Func tests.

Summary

Constants
String TYPE
Public Constructors
ProjectTestSharingPermission(SimpleTestSharingPermission permission)
ProjectTestSharingPermission(long projectId)
ProjectTestSharingPermission(long projectId, String projectName)
ProjectTestSharingPermission(long projectId, long roleId)
ProjectTestSharingPermission(long projectId, long roleId, String projectName, String roleName)
Public Methods
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()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.functest.framework.sharing.TestSharingPermission

Constants

public static final String TYPE

Constant Value: "project"

Public Constructors

public ProjectTestSharingPermission (SimpleTestSharingPermission permission)

public ProjectTestSharingPermission (long projectId)

public ProjectTestSharingPermission (long projectId, String projectName)

public ProjectTestSharingPermission (long projectId, long roleId)

public ProjectTestSharingPermission (long projectId, long roleId, String projectName, String roleName)

Public Methods

public boolean equals (Object o)

public long getProjectId ()

public String getProjectName ()

public String getRole ()

public long getRoleId ()

public String getRoleName ()

public int hashCode ()

public boolean isProjectIdSet ()

public boolean isRoleIdSet ()

public static ProjectTestSharingPermission parseJson (TestJSONObject json)

public String toDisplayFormat ()

public TestJSONObject toJson ()

public String toString ()