public abstract class

AbstractIssue

extends Object
implements Issue
java.lang.Object
   ↳ com.atlassian.jira.issue.AbstractIssue
Known Direct Subclasses

Summary

Fields
protected final AttachmentManager attachmentManager
protected final ConstantsManager constantsManager
protected final IssueManager issueManager
[Expand]
Inherited Fields
From interface com.atlassian.jira.issue.context.IssueContext
Protected Constructors
AbstractIssue(ConstantsManager constantsManager, IssueManager issueManager, AttachmentManager attachmentManager)
Public Methods
final boolean equals(Object o)
Collection<Attachment> getAttachments()
IssueType getIssueTypeObject()
Gets the IssueType for this Issue.
GenericValue getParent()
This method is deprecated. Use getParentObject() instead.
Issue getParentObject()
If this issue is a subtask, return its parent.
Priority getPriorityObject()
Returns the Priority for this Issue.
Resolution getResolutionObject()
Returns the Resolution for this Issue.
Status getStatusObject()
final int hashCode()
boolean isEditable()
[Expand]
Inherited Methods
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

Fields

protected final AttachmentManager attachmentManager

protected final ConstantsManager constantsManager

protected final IssueManager issueManager

Protected Constructors

protected AbstractIssue (ConstantsManager constantsManager, IssueManager issueManager, AttachmentManager attachmentManager)

Public Methods

public final boolean equals (Object o)

public Collection<Attachment> getAttachments ()

public IssueType getIssueTypeObject ()

Gets the IssueType for this Issue.

Returns
  • The IssueType for this Issue.

public GenericValue getParent ()

This method is deprecated.
Use getParentObject() instead.

public Issue getParentObject ()

If this issue is a subtask, return its parent.

Returns
  • The parent Issue, or null if the issue is not a subtask.

public Priority getPriorityObject ()

Returns the Priority for this Issue.

Returns
  • the Priority for this Issue.

public Resolution getResolutionObject ()

Returns the Resolution for this Issue.

Returns
  • the Resolution for this Issue.

public Status getStatusObject ()

public final int hashCode ()

public boolean isEditable ()