Class SimpleTestSharingPermission
java.lang.Object
com.atlassian.jira.functest.framework.sharing.SimpleTestSharingPermission
- All Implemented Interfaces:
TestSharingPermission
Simple sharing permission.
- Since:
- v3.13
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.functest.framework.sharing.TestSharingPermission
TestSharingPermission.JSONConstants -
Constructor Summary
ConstructorsConstructorDescriptionSimpleTestSharingPermission(String type, String perm1) SimpleTestSharingPermission(String type, String perm1, String perm2) SimpleTestSharingPermission(String type, String perm1, String perm2, ShareRights shareRights) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetPerm1()getPerm2()getType()inthashCode()static SimpleTestSharingPermissionparseJson(JSONObject json) toJson()toString()
-
Constructor Details
-
SimpleTestSharingPermission
-
SimpleTestSharingPermission
-
SimpleTestSharingPermission
-
SimpleTestSharingPermission
-
-
Method Details
-
getType
-
getPerm1
-
getPerm2
-
toString
-
equals
-
hashCode
public int hashCode() -
toJson
- Specified by:
toJsonin interfaceTestSharingPermission
-
toSimplePermission
-
parseJson
- Throws:
JSONException
-
toDisplayFormat
- Specified by:
toDisplayFormatin interfaceTestSharingPermission- Returns:
- the smooshed text format as displayed on the browser
-
toDisplayFormatUnknown
- Specified by:
toDisplayFormatUnknownin interfaceTestSharingPermission- Returns:
- the smooshed text format as displayed on the browser, when the user do not have permission to see the value (but since 8.22 can still share it, even if they can't see it)
-