public class

PermissionJsonBean

extends PermissionJsonBean
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
     ↳ com.atlassian.jira.rest.v2.permission.PermissionJsonBean
Known Direct Subclasses

Class Overview

Represents a single JIRA permission

Summary

Fields
public String description
public String name
public PermissionJsonBean.PermissionType type
Public Constructors
PermissionJsonBean()
PermissionJsonBean(String key, String name, PermissionJsonBean.PermissionType type, String description)
Public Methods
static PermissionJsonBean fromGlobalPermission(GlobalPermissionType globalPermission, JiraAuthenticationContext authenticationContext)
static PermissionJsonBean fromProjectPermission(ProjectPermission projectPermission, JiraAuthenticationContext authenticationContext)
String toString()
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
From class java.lang.Object

Fields

public String description

public String name

public PermissionJsonBean.PermissionType type

Public Constructors

public PermissionJsonBean ()

public PermissionJsonBean (String key, String name, PermissionJsonBean.PermissionType type, String description)

Public Methods

public static PermissionJsonBean fromGlobalPermission (GlobalPermissionType globalPermission, JiraAuthenticationContext authenticationContext)

public static PermissionJsonBean fromProjectPermission (ProjectPermission projectPermission, JiraAuthenticationContext authenticationContext)

public String toString ()