public class

ComponentBean

extends Object
java.lang.Object
   ↳ com.atlassian.jira.rest.v2.issue.component.ComponentBean

Summary

Nested Classes
enum ComponentBean.AssigneeType  
Fields
public static final ComponentBean DOC_CREATE_EXAMPLE
public static final ComponentBean DOC_EDIT_EXAMPLE
public static final ComponentBean DOC_EXAMPLE Example ComponentBean instance used for auto-generated REST documentation.
public static final ComponentBean DOC_EXAMPLE_2
public static final List<ComponentBean> DOC_EXAMPLE_LIST
Public Constructors
ComponentBean()
Public Methods
static Collection<ComponentBean> asBeans(Collection<? extends ProjectComponent> components, JiraBaseUrls jiraBaseUrls)
static Collection<ComponentBean> asFullBeans(Project project, Collection<? extends ProjectComponent> components, JiraBaseUrls jiraBaseUrls, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager, JiraAvatarSupport jiraAvatarSupport)
static ComponentBean fullComponent(ProjectComponent component, Project project, JiraBaseUrls jiraBaseUrls, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager, JiraAvatarSupport jiraAvatarSupport)
ComponentBean.AssigneeType getAssigneeType()
String getDescription()
String getId()
UserBean getLead()
String getLeadUserName()
String getName()
String getProject()
URI getSelf()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final ComponentBean DOC_CREATE_EXAMPLE

public static final ComponentBean DOC_EDIT_EXAMPLE

public static final ComponentBean DOC_EXAMPLE

Example ComponentBean instance used for auto-generated REST documentation.

public static final ComponentBean DOC_EXAMPLE_2

public static final List<ComponentBean> DOC_EXAMPLE_LIST

Public Constructors

public ComponentBean ()

Public Methods

public static Collection<ComponentBean> asBeans (Collection<? extends ProjectComponent> components, JiraBaseUrls jiraBaseUrls)

public static Collection<ComponentBean> asFullBeans (Project project, Collection<? extends ProjectComponent> components, JiraBaseUrls jiraBaseUrls, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager, JiraAvatarSupport jiraAvatarSupport)

public static ComponentBean fullComponent (ProjectComponent component, Project project, JiraBaseUrls jiraBaseUrls, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager, JiraAvatarSupport jiraAvatarSupport)

public ComponentBean.AssigneeType getAssigneeType ()

public String getDescription ()

public String getId ()

public UserBean getLead ()

public String getLeadUserName ()

public String getName ()

public String getProject ()

public URI getSelf ()