package

com.atlassian.jira.issue

Interfaces

AttachmentIndexManager Provides possibility to save cache contents of archive files to database. 
AttachmentManager Manages all attachment related tasks in JIRA, which involves retrieving an attachment, creating an attachment and deleting an attachment. 
AttachmentValidator Provides validation methods for attachments. 
CustomFieldManager Functions for working with CustomFields. 
Issue Main issue interface. 
IssueConstant Abstraction to represent any of the various constants like Resolution, Status etc. 
IssueFactory The IssueFactory is used for creating Issues in JIRA, as well as converting GenericValue issue objects to proper Issue objects. 
IssueInputParameters This represents an issue builder and can be used to provide parameters that can be used to create and update an issue through the IssueService
IssueManager A class to manage interactions with issues. 
IssueRelationConstants Named relations of issues, from the entitymodel.xml file. 
IssueTextFieldCharacterLengthValidator Text length issue validator to be used by issue objects to be created/edited with IssueManager. 
IssueTextFieldCharacterLengthValidator.ValidationResult Result of the validation. 
MutableIssue Facade for an issue's GenericValue. 
RendererManager This is the main interface to the renderer components. 
TemporaryAttachmentsMonitorLocator This interface is deprecated. Use TemporaryWebAttachmentManager instead. Since v6.4  

Classes

AbstractIssue  
ActionConstants A holder for constants representing each type of Action in the sense that comment and worklog entities were known as Actions. 
AttachmentError Holds error details for attachment action. 
AttachmentsBulkOperationResult<T> Holds results and errors from bulk operation on attachments. 
DefaultIssueFactory  
DefaultIssueTextFieldCharacterLengthValidator  
DefaultTemporaryAttachmentsMonitorLocator This class is deprecated. Use TemporaryWebAttachmentManager instead. Since v6.4  
DefaultTemporaryWebAttachmentsMonitorLocator Default implementation that uses the http session for storage. 
DocumentIssueImpl  
IssueConstantImpl  
IssueConstants Utility methods for IssueConstants. 
IssueFieldConstants  
IssueImpl Issue implementation which caches read data, and can persist its data to the database (via an Ofbiz GenericValue. 
IssueInputParametersImpl Default implementation of IssueInputParameters. 
IssueKey Represents an Issue Key, allowing you to parse it into its Project key and Issue number components. 
IssueKey.IsValidIssueKeyPredicate  
IssueUtils  
IssueVerifier  
MockIssueConstant  
MockIssueFactory Factory method for producing mock issues. 
ModifiedValue<V> Struct-like class for storing an old field value/new field value pair. 
MovedIssueKey  
TextIssueConstant  
UpdateIssueRequest Groups parameters for {updateIssue(com.atlassian.jira.user.ApplicationUser, MutableIssue, UpdateIssueRequest)} specifying details for the issue update 
UpdateIssueRequest.UpdateIssueRequestBuilder  

Exceptions