public class FormIssue
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FormIssue.FormIssueBuilder |
Constructor and Description |
---|
FormIssue() |
FormIssue(com.atlassian.jira.issue.Issue issue) |
FormIssue(com.atlassian.jira.util.json.JSONObject form,
long id,
com.atlassian.jira.project.Project projectObject,
com.atlassian.jira.project.Project project,
java.lang.Long projectId,
com.atlassian.jira.issue.issuetype.IssueType issueType,
java.lang.String issueTypeId,
java.lang.String summary,
com.atlassian.jira.user.ApplicationUser assigneeUser,
com.atlassian.jira.user.ApplicationUser assignee,
java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> components,
com.atlassian.jira.user.ApplicationUser reporterUser,
com.atlassian.jira.user.ApplicationUser reporter,
com.atlassian.jira.user.ApplicationUser creator,
java.lang.String description,
java.lang.String environment,
java.util.Collection<com.atlassian.jira.project.version.Version> affectedVersions,
java.util.Collection<com.atlassian.jira.project.version.Version> fixVersions,
java.sql.Timestamp dueDate,
java.lang.Long securityLevelId,
com.atlassian.jira.issue.priority.Priority priority,
java.lang.String resolutionId,
com.atlassian.jira.issue.resolution.Resolution resolution,
java.lang.String key,
java.sql.Timestamp created,
java.sql.Timestamp updated,
java.sql.Timestamp resolutionDate,
java.lang.Long workflowId,
com.atlassian.jira.issue.status.Status status,
java.lang.String statusId,
boolean subTask,
java.lang.Long parentId,
com.atlassian.jira.issue.Issue parentObject,
java.util.Collection<com.atlassian.jira.issue.Issue> subTaskObjects,
java.util.Set<com.atlassian.jira.issue.label.Label> labels,
boolean archived) |
Modifier and Type | Method and Description |
---|---|
static FormIssue.FormIssueBuilder |
builder() |
java.util.Collection<com.atlassian.jira.project.version.Version> |
getAffectedVersions() |
com.atlassian.jira.user.ApplicationUser |
getAssignee() |
com.atlassian.jira.user.ApplicationUser |
getAssigneeUser() |
java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> |
getComponents() |
java.sql.Timestamp |
getCreated() |
com.atlassian.jira.user.ApplicationUser |
getCreator() |
java.lang.String |
getDescription() |
java.sql.Timestamp |
getDueDate() |
java.lang.String |
getEnvironment() |
java.util.Collection<com.atlassian.jira.project.version.Version> |
getFixVersions() |
com.atlassian.jira.util.json.JSONObject |
getForm() |
long |
getId() |
com.atlassian.jira.issue.issuetype.IssueType |
getIssueType() |
java.lang.String |
getIssueTypeId() |
java.lang.String |
getKey() |
java.util.Set<com.atlassian.jira.issue.label.Label> |
getLabels() |
java.lang.Long |
getParentId() |
com.atlassian.jira.issue.Issue |
getParentObject() |
com.atlassian.jira.issue.priority.Priority |
getPriority() |
com.atlassian.jira.project.Project |
getProject() |
java.lang.Long |
getProjectId() |
com.atlassian.jira.project.Project |
getProjectObject() |
com.atlassian.jira.user.ApplicationUser |
getReporter() |
com.atlassian.jira.user.ApplicationUser |
getReporterUser() |
com.atlassian.jira.issue.resolution.Resolution |
getResolution() |
java.sql.Timestamp |
getResolutionDate() |
java.lang.String |
getResolutionId() |
java.lang.Long |
getSecurityLevelId() |
com.atlassian.jira.issue.status.Status |
getStatus() |
java.lang.String |
getStatusId() |
java.util.Collection<com.atlassian.jira.issue.Issue> |
getSubTaskObjects() |
java.lang.String |
getSummary() |
java.sql.Timestamp |
getUpdated() |
java.lang.Long |
getWorkflowId() |
boolean |
isArchived() |
boolean |
isSubTask() |
void |
setAffectedVersions(java.util.Collection<com.atlassian.jira.project.version.Version> affectedVersions) |
void |
setArchived(boolean archived) |
void |
setAssignee(com.atlassian.jira.user.ApplicationUser assignee) |
void |
setAssigneeUser(com.atlassian.jira.user.ApplicationUser assigneeUser) |
void |
setComponents(java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> components) |
void |
setCreated(java.sql.Timestamp created) |
void |
setCreator(com.atlassian.jira.user.ApplicationUser creator) |
void |
setDescription(java.lang.String description) |
void |
setDueDate(java.sql.Timestamp dueDate) |
void |
setEnvironment(java.lang.String environment) |
void |
setFixVersions(java.util.Collection<com.atlassian.jira.project.version.Version> fixVersions) |
void |
setForm(com.atlassian.jira.util.json.JSONObject form) |
void |
setId(long id) |
void |
setIssueType(com.atlassian.jira.issue.issuetype.IssueType issueType) |
void |
setIssueTypeId(java.lang.String issueTypeId) |
void |
setKey(java.lang.String key) |
void |
setLabels(java.util.Set<com.atlassian.jira.issue.label.Label> labels) |
void |
setParentId(java.lang.Long parentId) |
void |
setParentObject(com.atlassian.jira.issue.Issue parentObject) |
void |
setPriority(com.atlassian.jira.issue.priority.Priority priority) |
void |
setProject(com.atlassian.jira.project.Project project) |
void |
setProjectId(java.lang.Long projectId) |
void |
setProjectObject(com.atlassian.jira.project.Project projectObject) |
void |
setReporter(com.atlassian.jira.user.ApplicationUser reporter) |
void |
setReporterUser(com.atlassian.jira.user.ApplicationUser reporterUser) |
void |
setResolution(com.atlassian.jira.issue.resolution.Resolution resolution) |
void |
setResolutionDate(java.sql.Timestamp resolutionDate) |
void |
setResolutionId(java.lang.String resolutionId) |
void |
setSecurityLevelId(java.lang.Long securityLevelId) |
void |
setStatus(com.atlassian.jira.issue.status.Status status) |
void |
setStatusId(java.lang.String statusId) |
void |
setSubTask(boolean subTask) |
void |
setSubTaskObjects(java.util.Collection<com.atlassian.jira.issue.Issue> subTaskObjects) |
void |
setSummary(java.lang.String summary) |
void |
setUpdated(java.sql.Timestamp updated) |
void |
setWorkflowId(java.lang.Long workflowId) |
java.lang.String |
toString() |
public FormIssue()
public FormIssue(com.atlassian.jira.issue.Issue issue)
public FormIssue(com.atlassian.jira.util.json.JSONObject form, long id, com.atlassian.jira.project.Project projectObject, com.atlassian.jira.project.Project project, java.lang.Long projectId, com.atlassian.jira.issue.issuetype.IssueType issueType, java.lang.String issueTypeId, java.lang.String summary, com.atlassian.jira.user.ApplicationUser assigneeUser, com.atlassian.jira.user.ApplicationUser assignee, java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> components, com.atlassian.jira.user.ApplicationUser reporterUser, com.atlassian.jira.user.ApplicationUser reporter, com.atlassian.jira.user.ApplicationUser creator, java.lang.String description, java.lang.String environment, java.util.Collection<com.atlassian.jira.project.version.Version> affectedVersions, java.util.Collection<com.atlassian.jira.project.version.Version> fixVersions, java.sql.Timestamp dueDate, java.lang.Long securityLevelId, com.atlassian.jira.issue.priority.Priority priority, java.lang.String resolutionId, com.atlassian.jira.issue.resolution.Resolution resolution, java.lang.String key, java.sql.Timestamp created, java.sql.Timestamp updated, java.sql.Timestamp resolutionDate, java.lang.Long workflowId, com.atlassian.jira.issue.status.Status status, java.lang.String statusId, boolean subTask, java.lang.Long parentId, com.atlassian.jira.issue.Issue parentObject, java.util.Collection<com.atlassian.jira.issue.Issue> subTaskObjects, java.util.Set<com.atlassian.jira.issue.label.Label> labels, boolean archived)
public static FormIssue.FormIssueBuilder builder()
public com.atlassian.jira.util.json.JSONObject getForm()
public long getId()
public com.atlassian.jira.project.Project getProjectObject()
public com.atlassian.jira.project.Project getProject()
public java.lang.Long getProjectId()
public com.atlassian.jira.issue.issuetype.IssueType getIssueType()
public java.lang.String getIssueTypeId()
public java.lang.String getSummary()
public com.atlassian.jira.user.ApplicationUser getAssigneeUser()
public com.atlassian.jira.user.ApplicationUser getAssignee()
public java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> getComponents()
public com.atlassian.jira.user.ApplicationUser getReporterUser()
public com.atlassian.jira.user.ApplicationUser getReporter()
public com.atlassian.jira.user.ApplicationUser getCreator()
public java.lang.String getDescription()
public java.lang.String getEnvironment()
public java.util.Collection<com.atlassian.jira.project.version.Version> getAffectedVersions()
public java.util.Collection<com.atlassian.jira.project.version.Version> getFixVersions()
public java.sql.Timestamp getDueDate()
public java.lang.Long getSecurityLevelId()
public com.atlassian.jira.issue.priority.Priority getPriority()
public java.lang.String getResolutionId()
public com.atlassian.jira.issue.resolution.Resolution getResolution()
public java.lang.String getKey()
public java.sql.Timestamp getCreated()
public java.sql.Timestamp getUpdated()
public java.sql.Timestamp getResolutionDate()
public java.lang.Long getWorkflowId()
public com.atlassian.jira.issue.status.Status getStatus()
public java.lang.String getStatusId()
public boolean isSubTask()
public java.lang.Long getParentId()
public com.atlassian.jira.issue.Issue getParentObject()
public java.util.Collection<com.atlassian.jira.issue.Issue> getSubTaskObjects()
public java.util.Set<com.atlassian.jira.issue.label.Label> getLabels()
public boolean isArchived()
public void setForm(com.atlassian.jira.util.json.JSONObject form)
public void setId(long id)
public void setProjectObject(com.atlassian.jira.project.Project projectObject)
public void setProject(com.atlassian.jira.project.Project project)
public void setProjectId(java.lang.Long projectId)
public void setIssueType(com.atlassian.jira.issue.issuetype.IssueType issueType)
public void setIssueTypeId(java.lang.String issueTypeId)
public void setSummary(java.lang.String summary)
public void setAssigneeUser(com.atlassian.jira.user.ApplicationUser assigneeUser)
public void setAssignee(com.atlassian.jira.user.ApplicationUser assignee)
public void setComponents(java.util.Collection<com.atlassian.jira.bc.project.component.ProjectComponent> components)
public void setReporterUser(com.atlassian.jira.user.ApplicationUser reporterUser)
public void setReporter(com.atlassian.jira.user.ApplicationUser reporter)
public void setCreator(com.atlassian.jira.user.ApplicationUser creator)
public void setDescription(java.lang.String description)
public void setEnvironment(java.lang.String environment)
public void setAffectedVersions(java.util.Collection<com.atlassian.jira.project.version.Version> affectedVersions)
public void setFixVersions(java.util.Collection<com.atlassian.jira.project.version.Version> fixVersions)
public void setDueDate(java.sql.Timestamp dueDate)
public void setSecurityLevelId(java.lang.Long securityLevelId)
public void setPriority(com.atlassian.jira.issue.priority.Priority priority)
public void setResolutionId(java.lang.String resolutionId)
public void setResolution(com.atlassian.jira.issue.resolution.Resolution resolution)
public void setKey(java.lang.String key)
public void setCreated(java.sql.Timestamp created)
public void setUpdated(java.sql.Timestamp updated)
public void setResolutionDate(java.sql.Timestamp resolutionDate)
public void setWorkflowId(java.lang.Long workflowId)
public void setStatus(com.atlassian.jira.issue.status.Status status)
public void setStatusId(java.lang.String statusId)
public void setSubTask(boolean subTask)
public void setParentId(java.lang.Long parentId)
public void setParentObject(com.atlassian.jira.issue.Issue parentObject)
public void setSubTaskObjects(java.util.Collection<com.atlassian.jira.issue.Issue> subTaskObjects)
public void setLabels(java.util.Set<com.atlassian.jira.issue.label.Label> labels)
public void setArchived(boolean archived)
public java.lang.String toString()
toString
in class java.lang.Object