com.atlassian.jira.issue.fields.rest.json.beans
Class CommentJsonBean

java.lang.Object
  extended by com.atlassian.jira.issue.fields.rest.json.beans.CommentJsonBean

public class CommentJsonBean
extends Object

Since:
v5.0

Constructor Summary
CommentJsonBean()
           
 
Method Summary
 UserJsonBean getAuthor()
           
 String getBody()
           
 Date getCreated()
           
 String getId()
           
 String getSelf()
           
 UserJsonBean getUpdateAuthor()
           
 Date getUpdated()
           
 VisibilityJsonBean getVisibility()
           
 boolean isVisibilitySet()
           
static CommentJsonBean renderedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext)
           
static Collection<CommentJsonBean> renderedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext)
           
 void setAuthor(UserJsonBean author)
           
 void setBody(String body)
           
 void setCreated(Date created)
           
 void setId(String id)
           
 void setSelf(String self)
           
 void setUpdateAuthor(UserJsonBean updateAuthor)
           
 void setUpdated(Date updated)
           
 void setVisibility(VisibilityJsonBean visibility)
           
static CommentJsonBean shortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager)
           
static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommentJsonBean

public CommentJsonBean()
Method Detail

getId

public String getId()

setId

public void setId(String id)

getSelf

public String getSelf()

setSelf

public void setSelf(String self)

getAuthor

public UserJsonBean getAuthor()

setAuthor

public void setAuthor(UserJsonBean author)

getBody

public String getBody()

setBody

public void setBody(String body)

getUpdateAuthor

public UserJsonBean getUpdateAuthor()

setUpdateAuthor

public void setUpdateAuthor(UserJsonBean updateAuthor)

getCreated

public Date getCreated()

setCreated

public void setCreated(Date created)

getUpdated

public Date getUpdated()

setUpdated

public void setUpdated(Date updated)

isVisibilitySet

public boolean isVisibilitySet()

getVisibility

public VisibilityJsonBean getVisibility()

setVisibility

public void setVisibility(VisibilityJsonBean visibility)

shortBeans

public static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments,
                                                     JiraBaseUrls urls,
                                                     ProjectRoleManager projectRoleManager)

shortBean

public static CommentJsonBean shortBean(Comment comment,
                                        JiraBaseUrls urls,
                                        ProjectRoleManager projectRoleManager)
Returns:
null if the input is null

renderedShortBeans

public static Collection<CommentJsonBean> renderedShortBeans(Collection<Comment> comments,
                                                             JiraBaseUrls urls,
                                                             ProjectRoleManager projectRoleManager,
                                                             DateTimeFormatterFactory dateTimeFormatterFactory,
                                                             RendererManager rendererManager,
                                                             String rendererType,
                                                             IssueRenderContext renderContext)

renderedShortBean

public static CommentJsonBean renderedShortBean(Comment comment,
                                                JiraBaseUrls urls,
                                                ProjectRoleManager projectRoleManager,
                                                DateTimeFormatterFactory dateTimeFormatterFactory,
                                                RendererManager rendererManager,
                                                String rendererType,
                                                IssueRenderContext renderContext)
Returns:
null if the input is null


Copyright © 2002-2011 Atlassian. All Rights Reserved.