com.atlassian.jira.rest.v2.issue.component
Class ComponentBean

java.lang.Object
  extended by com.atlassian.jira.rest.v2.issue.component.ComponentBean

public class ComponentBean
extends Object

Since:
4.2

Nested Class Summary
static class ComponentBean.AssigneeType
           
 
Field Summary
static ComponentBean DOC_CREATE_EXAMPLE
           
static ComponentBean DOC_EDIT_EXAMPLE
           
static ComponentBean DOC_EXAMPLE
          Example ComponentBean instance used for auto-generated REST documentation.
 
Constructor Summary
ComponentBean()
           
 
Method Summary
static Collection<ComponentBean> asBeans(Collection<? extends ProjectComponent> components, javax.ws.rs.core.UriInfo uriInfo)
           
static Collection<ComponentBean> asFullBeans(Collection<? extends ProjectComponent> components, javax.ws.rs.core.UriInfo uriInfo, String projectLeadUserName, long projectAssigneeType, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager)
           
static ComponentBean fullComponent(ProjectComponent component, javax.ws.rs.core.UriInfo uriInfo, String projectLeadUserName, long projectAssigneeType, UserManager userManager, AvatarService avatarService, PermissionManager permissionManager, ProjectManager projectManager)
           
 ComponentBean.AssigneeType getAssigneeType()
           
 String getDescription()
           
 Long getId()
           
 UserBean getLead()
           
 String getLeadUserName()
           
 String getName()
           
 String getProject()
           
 URI getSelf()
           
static ComponentBean shortComponent(ProjectComponent component, javax.ws.rs.core.UriInfo uriInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOC_EXAMPLE

public static final ComponentBean DOC_EXAMPLE
Example ComponentBean instance used for auto-generated REST documentation.


DOC_CREATE_EXAMPLE

public static final ComponentBean DOC_CREATE_EXAMPLE

DOC_EDIT_EXAMPLE

public static final ComponentBean DOC_EDIT_EXAMPLE
Constructor Detail

ComponentBean

public ComponentBean()
Method Detail

asBeans

public static Collection<ComponentBean> asBeans(Collection<? extends ProjectComponent> components,
                                                javax.ws.rs.core.UriInfo uriInfo)

asFullBeans

public static Collection<ComponentBean> asFullBeans(Collection<? extends ProjectComponent> components,
                                                    javax.ws.rs.core.UriInfo uriInfo,
                                                    String projectLeadUserName,
                                                    long projectAssigneeType,
                                                    UserManager userManager,
                                                    AvatarService avatarService,
                                                    PermissionManager permissionManager,
                                                    ProjectManager projectManager)

shortComponent

public static ComponentBean shortComponent(ProjectComponent component,
                                           javax.ws.rs.core.UriInfo uriInfo)

fullComponent

public static ComponentBean fullComponent(ProjectComponent component,
                                          javax.ws.rs.core.UriInfo uriInfo,
                                          String projectLeadUserName,
                                          long projectAssigneeType,
                                          UserManager userManager,
                                          AvatarService avatarService,
                                          PermissionManager permissionManager,
                                          ProjectManager projectManager)

getId

public Long getId()

getName

public String getName()

getDescription

public String getDescription()

getLead

public UserBean getLead()

getSelf

public URI getSelf()

getLeadUserName

public String getLeadUserName()

getAssigneeType

public ComponentBean.AssigneeType getAssigneeType()

getProject

public String getProject()


Copyright © 2002-2011 Atlassian. All Rights Reserved.