public class

DocumentIssueImpl

extends AbstractIssue
java.lang.Object
   ↳ com.atlassian.jira.issue.AbstractIssue
     ↳ com.atlassian.jira.issue.DocumentIssueImpl

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.issue.AbstractIssue
From interface com.atlassian.jira.entity.WithId
From interface com.atlassian.jira.issue.context.IssueContext
Public Constructors
DocumentIssueImpl(Document document, ConstantsManager constantsManager, FieldManager fieldManager, IssueManager issueManager, IssueFactory issueFactory, AttachmentManager attachmentManager, ProjectFactory projectFactory, JqlLocalDateSupport jqlLocalDateSupport)
Public Methods
Collection<Version> getAffectedVersions()
ApplicationUser getAssignee()
String getAssigneeId()
ApplicationUser getAssigneeUser()
Collection<ProjectComponent> getComponentObjects()
This method is deprecated. since 7.0, use getComponents() instead
Collection<ProjectComponent> getComponents()
Timestamp getCreated()
ApplicationUser getCreator()
String getCreatorId()
Object getCustomFieldValue(CustomField customField)
String getDescription()
Timestamp getDueDate()
String getEnvironment()
Long getEstimate()
Object getExternalFieldValue(String fieldId)
Collection<Version> getFixVersions()
GenericValue getGenericValue()
Long getId()
IssueRenderContext getIssueRenderContext()
IssueType getIssueType()
String getIssueTypeId()
IssueType getIssueTypeObject()
Gets the IssueType for this Issue.
String getKey()
Set<Label> getLabels()
Long getLong(String name)
Long getNumber()
Long getOriginalEstimate()
Long getParentId()
Priority getPriority()
Priority getPriorityObject()
Returns the Priority for this Issue.
GenericValue getProject()
Long getProjectId()
Project getProjectObject()
ApplicationUser getReporter()
String getReporterId()
ApplicationUser getReporterUser()
Resolution getResolution()
Timestamp getResolutionDate()
String getResolutionId()
Resolution getResolutionObject()
Returns the Resolution for this Issue.
GenericValue getSecurityLevel()
Long getSecurityLevelId()
Status getStatus()
String getStatusId()
Status getStatusObject()
String getString(String name)
Collection getSubTaskObjects()
Collection getSubTasks()
String getSummary()
Long getTimeSpent()
Timestamp getTimestamp(String name)
Timestamp getUpdated()
Long getVotes()
Long getWatches()
Long getWorkflowId()
boolean isCreated()
boolean isSubTask()
void store()
String toString()
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.AbstractIssue
From class java.lang.Object
From interface com.atlassian.jira.entity.WithId
From interface com.atlassian.jira.entity.WithKey
From interface com.atlassian.jira.issue.Issue
From interface com.atlassian.jira.issue.context.IssueContext
From interface com.atlassian.jira.ofbiz.OfBizValueWrapper

Public Constructors

public DocumentIssueImpl (Document document, ConstantsManager constantsManager, FieldManager fieldManager, IssueManager issueManager, IssueFactory issueFactory, AttachmentManager attachmentManager, ProjectFactory projectFactory, JqlLocalDateSupport jqlLocalDateSupport)

Public Methods

public Collection<Version> getAffectedVersions ()

public ApplicationUser getAssignee ()

public String getAssigneeId ()

public ApplicationUser getAssigneeUser ()

public Collection<ProjectComponent> getComponentObjects ()

This method is deprecated.
since 7.0, use getComponents() instead

@return

public Collection<ProjectComponent> getComponents ()

public Timestamp getCreated ()

public ApplicationUser getCreator ()

public String getCreatorId ()

public Object getCustomFieldValue (CustomField customField)

public String getDescription ()

public Timestamp getDueDate ()

public String getEnvironment ()

public Long getEstimate ()

public Object getExternalFieldValue (String fieldId)

public Collection<Version> getFixVersions ()

public GenericValue getGenericValue ()

public Long getId ()

public IssueRenderContext getIssueRenderContext ()

public IssueType getIssueType ()

public String getIssueTypeId ()

public IssueType getIssueTypeObject ()

Gets the IssueType for this Issue.

Returns
  • The IssueType for this Issue.

public String getKey ()

public Set<Label> getLabels ()

public Long getLong (String name)

public Long getNumber ()

public Long getOriginalEstimate ()

public Long getParentId ()

public Priority getPriority ()

public Priority getPriorityObject ()

Returns the Priority for this Issue.

Returns
  • the Priority for this Issue.

public GenericValue getProject ()

public Long getProjectId ()

public Project getProjectObject ()

public ApplicationUser getReporter ()

public String getReporterId ()

public ApplicationUser getReporterUser ()

public Resolution getResolution ()

public Timestamp getResolutionDate ()

public String getResolutionId ()

public Resolution getResolutionObject ()

Returns the Resolution for this Issue.

Returns
  • the Resolution for this Issue.

public GenericValue getSecurityLevel ()

public Long getSecurityLevelId ()

public Status getStatus ()

public String getStatusId ()

public Status getStatusObject ()

public String getString (String name)

public Collection getSubTaskObjects ()

public Collection getSubTasks ()

public String getSummary ()

public Long getTimeSpent ()

public Timestamp getTimestamp (String name)

public Timestamp getUpdated ()

public Long getVotes ()

public Long getWatches ()

public Long getWorkflowId ()

public boolean isCreated ()

public boolean isSubTask ()

public void store ()

public String toString ()