Class CommentJsonBean
java.lang.Object
com.atlassian.jira.issue.fields.rest.json.beans.CommentJsonBean
- Since:
- v5.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CommentJsonBeanexpandedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand) Deprecated.static CommentJsonBeanexpandedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand, ApplicationUser loggedInUser, EmailFormatter emailFormatter) static Collection<CommentJsonBean> expandedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand) static Collection<CommentJsonBean> expandedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand, ApplicationUser loggedInUser, EmailFormatter emailFormatter) getBody()getId()getSelf()booleanbooleanstatic CommentJsonBeanrenderedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext) static CommentJsonBeanrenderedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter) static Collection<CommentJsonBean> renderedShortBeans(Collection<Comment> comments, 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, ApplicationUser loggedInUser, EmailFormatter emailFormatter) voidsetAuthor(UserJsonBean author) voidvoidsetCreated(Date created) voidvoidsetProperties(List<Map<String, Object>> properties) voidsetRenderedBody(String renderedBody) voidvoidsetUpdateAuthor(UserJsonBean updateAuthor) voidsetUpdated(Date updated) voidsetVisibility(VisibilityJsonBean visibility) static CommentJsonBeanshortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager) static CommentJsonBeanshortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter) static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager) static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter) toString()
-
Constructor Details
-
CommentJsonBean
public CommentJsonBean()
-
-
Method Details
-
getId
-
setId
-
getSelf
-
setSelf
-
getAuthor
-
setAuthor
-
getBody
-
getRenderedBody
-
setRenderedBody
-
setBody
-
getUpdateAuthor
-
setUpdateAuthor
-
getCreated
-
getCreatedString
-
setCreated
-
getUpdated
-
getUpdatedString
-
setUpdated
-
isBodySet
public boolean isBodySet() -
isVisibilitySet
public boolean isVisibilitySet() -
getVisibility
-
setVisibility
-
getProperties
-
setProperties
-
shortBeans
@Deprecated public static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager) -
shortBeans
public static Collection<CommentJsonBean> shortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter) -
shortBean
@Deprecated public static CommentJsonBean shortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager) - Returns:
- null if the input is null
-
shortBean
public static CommentJsonBean shortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, ApplicationUser loggedInUser, EmailFormatter emailFormatter) - Returns:
- null if the input is null
-
renderedShortBeans
@Deprecated public static Collection<CommentJsonBean> renderedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext) -
renderedShortBeans
public static Collection<CommentJsonBean> renderedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter) -
expandedShortBeans
@Deprecated public static Collection<CommentJsonBean> expandedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand) -
expandedShortBeans
public static Collection<CommentJsonBean> expandedShortBeans(Collection<Comment> comments, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand, ApplicationUser loggedInUser, EmailFormatter emailFormatter) -
renderedShortBean
@Deprecated 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
-
renderedShortBean
public static CommentJsonBean renderedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, ApplicationUser loggedInUser, EmailFormatter emailFormatter) - Returns:
- null if the input is null
-
expandedShortBean
@Deprecated public static CommentJsonBean expandedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand) - Returns:
- null if the input is null
-
expandedShortBean
public static CommentJsonBean expandedShortBean(Comment comment, JiraBaseUrls urls, ProjectRoleManager projectRoleManager, DateTimeFormatterFactory dateTimeFormatterFactory, RendererManager rendererManager, String rendererType, IssueRenderContext renderContext, String expand, ApplicationUser loggedInUser, EmailFormatter emailFormatter) - Returns:
- null if the input is null
-
toString
-
expandedShortBean(com.atlassian.jira.issue.comments.Comment, JiraBaseUrls, com.atlassian.jira.security.roles.ProjectRoleManager, com.atlassian.jira.datetime.DateTimeFormatterFactory, com.atlassian.jira.issue.RendererManager, String, com.atlassian.jira.issue.fields.renderer.IssueRenderContext, String, com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.util.EmailFormatter)