com.atlassian.jira.issue.fields.rest.json.beans
Class WorklogJsonBean
java.lang.Object
com.atlassian.jira.issue.fields.rest.json.beans.WorklogJsonBean
public class WorklogJsonBean
- extends Object
- Since:
- v4.2
Method Summary |
static List<WorklogJsonBean> |
asBeans(List<Worklog> worklogs,
JiraBaseUrls uriInfo,
UserManager userManager,
TimeTrackingConfiguration timeTrackingConfiguration)
|
static List<WorklogJsonBean> |
asRenderedBeans(List<Worklog> worklogs,
JiraBaseUrls uriInfo,
String rendererType,
IssueRenderContext renderContext)
|
UserJsonBean |
getAuthor()
|
String |
getComment()
|
Date |
getCreated()
|
String |
getId()
|
static WorklogJsonBean |
getRenderedWorklog(Worklog log,
JiraBaseUrls baseUrls,
String rendererType,
IssueRenderContext renderContext)
|
URI |
getSelf()
|
Date |
getStarted()
|
String |
getTimeSpent()
|
Long |
getTimeSpentSeconds()
|
UserJsonBean |
getUpdateAuthor()
|
Date |
getUpdated()
|
protected static UserJsonBean |
getUserBean(JiraBaseUrls uriInfo,
String username,
UserManager userManager)
Returns a UserBean for the user with the given name. |
VisibilityJsonBean |
getVisibility()
|
static WorklogJsonBean |
getWorklog(Worklog log,
JiraBaseUrls baseUrls,
UserManager userManager,
TimeTrackingConfiguration timeTrackingConfiguration)
|
boolean |
isVisibilitySet()
|
void |
setId(String id)
|
void |
setVisibility(VisibilityJsonBean visibility)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOC_EXAMPLE
public static final WorklogJsonBean DOC_EXAMPLE
WorklogJsonBean
public WorklogJsonBean()
asBeans
public static List<WorklogJsonBean> asBeans(List<Worklog> worklogs,
JiraBaseUrls uriInfo,
UserManager userManager,
TimeTrackingConfiguration timeTrackingConfiguration)
getWorklog
public static WorklogJsonBean getWorklog(Worklog log,
JiraBaseUrls baseUrls,
UserManager userManager,
TimeTrackingConfiguration timeTrackingConfiguration)
asRenderedBeans
public static List<WorklogJsonBean> asRenderedBeans(List<Worklog> worklogs,
JiraBaseUrls uriInfo,
String rendererType,
IssueRenderContext renderContext)
getRenderedWorklog
public static WorklogJsonBean getRenderedWorklog(Worklog log,
JiraBaseUrls baseUrls,
String rendererType,
IssueRenderContext renderContext)
getUserBean
protected static UserJsonBean getUserBean(JiraBaseUrls uriInfo,
String username,
UserManager userManager)
- Returns a UserBean for the user with the given name. If the user does not exist, the returned bean contains only
the username and no more info.
- Parameters:
uriInfo
- a UriInfousername
- a String containing a user nameuserManager
- Manager for users
- Returns:
- a UserBean
getAuthor
public UserJsonBean getAuthor()
getUpdateAuthor
public UserJsonBean getUpdateAuthor()
getComment
public String getComment()
getCreated
public Date getCreated()
getUpdated
public Date getUpdated()
getStarted
public Date getStarted()
getTimeSpent
public String getTimeSpent()
getTimeSpentSeconds
public Long getTimeSpentSeconds()
getVisibility
public VisibilityJsonBean getVisibility()
setVisibility
public void setVisibility(VisibilityJsonBean visibility)
isVisibilitySet
public boolean isVisibilitySet()
getId
public String getId()
setId
public void setId(String id)
getSelf
public URI getSelf()
Copyright © 2002-2012 Atlassian. All Rights Reserved.