Uses of Interface
com.atlassian.jira.issue.Issue

Packages that use Issue
com.atlassian.jira.bc.issue   
com.atlassian.jira.bc.issue.attachment   
com.atlassian.jira.bc.issue.comment   
com.atlassian.jira.bc.issue.issuelink   
com.atlassian.jira.bc.issue.link   
com.atlassian.jira.bc.issue.search   
com.atlassian.jira.bc.issue.util   
com.atlassian.jira.bc.issue.vote   
com.atlassian.jira.bc.issue.watcher   
com.atlassian.jira.bc.issue.worklog   
com.atlassian.jira.bc.project.component   
com.atlassian.jira.bc.subtask.conversion   
com.atlassian.jira.bc.user.search   
com.atlassian.jira.bean   
com.atlassian.jira.config   
com.atlassian.jira.dev.reference.plugin.issue.views   
com.atlassian.jira.dev.reference.plugin.searchers   
com.atlassian.jira.dev.reference.plugin.tabpanels   
com.atlassian.jira.event.issue   
com.atlassian.jira.external   
com.atlassian.jira.imports.project   
com.atlassian.jira.issue   
com.atlassian.jira.issue.attachment   
com.atlassian.jira.issue.changehistory   
com.atlassian.jira.issue.comments   
com.atlassian.jira.issue.comments.util   
com.atlassian.jira.issue.comparator   
com.atlassian.jira.issue.customfields   
com.atlassian.jira.issue.customfields.config.item   
com.atlassian.jira.issue.customfields.impl   
com.atlassian.jira.issue.customfields.impl.rest   
com.atlassian.jira.issue.fields   
com.atlassian.jira.issue.fields.config   
com.atlassian.jira.issue.fields.config.manager   
com.atlassian.jira.issue.fields.layout.column   
com.atlassian.jira.issue.fields.layout.field   
com.atlassian.jira.issue.fields.renderer   
com.atlassian.jira.issue.fields.rest   
com.atlassian.jira.issue.fields.rest.json.beans   
com.atlassian.jira.issue.fields.screen   
com.atlassian.jira.issue.fields.screen.issuetype   
com.atlassian.jira.issue.history   
com.atlassian.jira.issue.index   
com.atlassian.jira.issue.index.indexers   
com.atlassian.jira.issue.index.indexers.impl   
com.atlassian.jira.issue.issuelink   
com.atlassian.jira.issue.link   
com.atlassian.jira.issue.managers   
com.atlassian.jira.issue.renderers   
com.atlassian.jira.issue.search   
com.atlassian.jira.issue.search.parameters.lucene.sort   
com.atlassian.jira.issue.security   
com.atlassian.jira.issue.statistics   
com.atlassian.jira.issue.tabpanels   
com.atlassian.jira.issue.thumbnail   
com.atlassian.jira.issue.util   
com.atlassian.jira.issue.views   
com.atlassian.jira.issue.views.util   
com.atlassian.jira.issue.vote   
com.atlassian.jira.issue.watchers   
com.atlassian.jira.issue.worklog   
com.atlassian.jira.jql.util   
com.atlassian.jira.mail   
com.atlassian.jira.mention   
com.atlassian.jira.mock   
com.atlassian.jira.mock.issue   
com.atlassian.jira.mock.issue.fields   
com.atlassian.jira.mock.issue.index   
com.atlassian.jira.mock.project.component   
com.atlassian.jira.notification.type   
com.atlassian.jira.permission   
com.atlassian.jira.plugin.assignee   
com.atlassian.jira.plugin.assignee.impl   
com.atlassian.jira.plugin.customfield   
com.atlassian.jira.plugin.issuetabpanel   
com.atlassian.jira.plugin.issueview   
com.atlassian.jira.plugin.link.remotejira   
com.atlassian.jira.plugin.projectpanel.impl   
com.atlassian.jira.plugin.report.impl   
com.atlassian.jira.plugin.viewissue   
com.atlassian.jira.plugin.webfragment.conditions   
com.atlassian.jira.plugins.mail.handlers   
com.atlassian.jira.plugins.share   
com.atlassian.jira.plugins.share.event   
com.atlassian.jira.project.version   
com.atlassian.jira.rest.v2.issue   
com.atlassian.jira.rest.v2.issue.builder   
com.atlassian.jira.rest.v2.issue.watcher   
com.atlassian.jira.rest.v2.issue.worklog   
com.atlassian.jira.scheme   
com.atlassian.jira.security   
com.atlassian.jira.security.util   
com.atlassian.jira.service.util   
com.atlassian.jira.service.util.handler   
com.atlassian.jira.user   
com.atlassian.jira.util   
com.atlassian.jira.vcs   
com.atlassian.jira.web   
com.atlassian.jira.web.action   
com.atlassian.jira.web.action.issue   
com.atlassian.jira.web.action.issue.bulkedit   
com.atlassian.jira.web.action.issue.enterprise   
com.atlassian.jira.web.bean   
com.atlassian.jira.web.component   
com.atlassian.jira.web.component.subtask   
com.atlassian.jira.web.util   
com.atlassian.jira.workflow   
com.atlassian.jira.workflow.condition   
com.atlassian.jira.workflow.migration.enterprise   
 

Uses of Issue in com.atlassian.jira.bc.issue
 

Methods in com.atlassian.jira.bc.issue with parameters of type Issue
 boolean DefaultIssueService.isEditable(Issue issue, com.atlassian.crowd.embedded.api.User user)
           
 boolean IssueService.isEditable(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Returns true if the issue can be edited by the current user.
 

Uses of Issue in com.atlassian.jira.bc.issue.attachment
 

Methods in com.atlassian.jira.bc.issue.attachment with parameters of type Issue
 boolean DefaultAttachmentService.canAttachScreenshots(JiraServiceContext jiraServiceContext, Issue issue)
           
 boolean AttachmentService.canAttachScreenshots(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether the user: has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment has the screenshot enabled is using a screenshot applet compatible OS (Windows or OSX) the issue is in an editable workflow state
 boolean DefaultAttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext, Issue issue)
           
 boolean AttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether attachments are enabled in JIRA and that the user has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment for this issue.
 boolean DefaultAttachmentService.canCreateTemporaryAttachments(JiraServiceContext jiraServiceContext, Issue issue)
           
 boolean AttachmentService.canCreateTemporaryAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Determines whether: the user has the required permission (Permissions.CREATE_ATTACHMENT) to create an attachment attachments are enabled This method does *not* check if the issue is in an editable workflow step, since temporary attachments may be created when reopening an issue *before* the issue is actually reopened!
 boolean DefaultAttachmentService.canManageAttachments(JiraServiceContext jiraServiceContext, Issue issue)
           
 boolean AttachmentService.canManageAttachments(JiraServiceContext jiraServiceContext, Issue issue)
          Checks whether the user has permission to manage the attachments of the specified issue.
 

Uses of Issue in com.atlassian.jira.bc.issue.comment
 

Methods in com.atlassian.jira.bc.issue.comment with parameters of type Issue
 Comment DefaultCommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection)
           
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time, visible to all - no group level or role level restriction.
 Comment DefaultCommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection)
           
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue set with current date and time.
 Comment DefaultCommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection)
           
 Comment CommentService.create(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent, ErrorCollection errorCollection)
          Creates and persists a Comment on the given Issue.
protected  void DefaultCommentService.doUpdateWithChangelog(Long eventTypeId, List changeItems, Issue issue, com.atlassian.crowd.embedded.api.User user, boolean dispatchEvent)
          This method 'completes' the update of an issue entity.
 List<Comment> DefaultCommentService.getCommentsForUser(com.atlassian.crowd.embedded.api.User currentUser, Issue issue, ErrorCollection errorCollection)
           
 List<Comment> CommentService.getCommentsForUser(com.atlassian.crowd.embedded.api.User currentUser, Issue issue, ErrorCollection errorCollection)
          Will return a list of Comments for the given user
 boolean DefaultCommentService.hasPermissionToCreate(com.atlassian.crowd.embedded.api.User user, Issue issue, ErrorCollection errorCollection)
           
 boolean CommentService.hasPermissionToCreate(com.atlassian.crowd.embedded.api.User user, Issue issue, ErrorCollection errorCollection)
          Has the correct permission to create a comment for the given issue.
 boolean DefaultCommentService.isValidAllCommentData(com.atlassian.crowd.embedded.api.User currentUser, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
           
 boolean CommentService.isValidAllCommentData(com.atlassian.crowd.embedded.api.User user, Issue issue, String body, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          Will call all other validate methods setting the appropriate errors in the errorCollection if any errors occur.
 boolean DefaultCommentService.isValidCommentData(com.atlassian.crowd.embedded.api.User currentUser, Issue issue, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
           
 boolean CommentService.isValidCommentData(com.atlassian.crowd.embedded.api.User user, Issue issue, String groupLevel, String roleLevelId, ErrorCollection errorCollection)
          This method validates if the comment has the correct role and group levels set.
 

Uses of Issue in com.atlassian.jira.bc.issue.issuelink
 

Methods in com.atlassian.jira.bc.issue.issuelink that return Issue
 Issue IssueLinkService.IssueLinkValidationResult.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.issuelink with parameters of type Issue
 IssueLinkService.IssueLinkResult DefaultIssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 IssueLinkService.IssueLinkResult IssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Deprecated. Returns the issue links that the specified user can see.
 IssueLinkService.IssueLinkResult DefaultIssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, boolean excludeSystemLinks)
           
 IssueLinkService.IssueLinkResult IssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, boolean excludeSystemLinks)
          Deprecated.  
 IssueLinkService.AddIssueLinkValidationResult DefaultIssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks)
           
 IssueLinkService.AddIssueLinkValidationResult IssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks)
          Deprecated.  
 IssueLinkService.AddIssueLinkValidationResult DefaultIssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, String linkName, Collection<String> linkKeys)
           
 IssueLinkService.AddIssueLinkValidationResult IssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, String linkName, Collection<String> linkKeys)
          Deprecated. Validates that the user provided can add the link provided for a particular issue.
 IssueLinkService.DeleteIssueLinkValidationResult DefaultIssueLinkService.validateDelete(com.atlassian.crowd.embedded.api.User user, Issue issue, IssueLink issueLink)
           
 IssueLinkService.DeleteIssueLinkValidationResult IssueLinkService.validateDelete(com.atlassian.crowd.embedded.api.User user, Issue issue, IssueLink issueLink)
          Deprecated. Validates parameters and checks permissions, and if all checks pass it will create a IssueLinkService.DeleteIssueLinkValidationResult that can be passed to the IssueLinkService.delete(DeleteIssueLinkValidationResult) method.
 

Constructors in com.atlassian.jira.bc.issue.issuelink with parameters of type Issue
IssueLinkService.AddIssueLinkValidationResult(com.atlassian.crowd.embedded.api.User user, ErrorCollection errorCollection, Issue issueId, IssueLinkType linkType, Direction direction, Collection<String> linkKeys)
           
IssueLinkService.IssueLinkValidationResult(ErrorCollection errorCollection, Issue issueId)
           
 

Uses of Issue in com.atlassian.jira.bc.issue.link
 

Methods in com.atlassian.jira.bc.issue.link that return Issue
 Issue IssueLinkService.IssueLinkValidationResult.getIssue()
           
 Issue RemoteIssueLinkService.DeleteByGlobalIdValidationResult.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.link with parameters of type Issue
 IssueLinkService.IssueLinkResult DefaultIssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 IssueLinkService.IssueLinkResult IssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns the issue links that the specified user can see.
 IssueLinkService.IssueLinkResult DefaultIssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, boolean excludeSystemLinks)
           
 IssueLinkService.IssueLinkResult IssueLinkService.getIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, boolean excludeSystemLinks)
           
 RemoteIssueLinkService.RemoteIssueLinkResult DefaultRemoteIssueLinkService.getRemoteIssueLinkByGlobalId(com.atlassian.crowd.embedded.api.User user, Issue issue, String globalId)
           
 RemoteIssueLinkService.RemoteIssueLinkResult RemoteIssueLinkService.getRemoteIssueLinkByGlobalId(com.atlassian.crowd.embedded.api.User user, Issue issue, String globalId)
          Retrieves the remote issue link that links with the given JIRA issue and has the given globalId.
 RemoteIssueLinkService.RemoteIssueLinkListResult DefaultRemoteIssueLinkService.getRemoteIssueLinksForIssue(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 RemoteIssueLinkService.RemoteIssueLinkListResult RemoteIssueLinkService.getRemoteIssueLinksForIssue(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Retrieves the remote issue links that link with the given JIRA issue.
 IssueLinkService.AddIssueLinkValidationResult DefaultIssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks)
           
 IssueLinkService.AddIssueLinkValidationResult IssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, Long issueLinkTypeId, Direction direction, Collection<String> linkKeys, boolean excludeSystemLinks)
           
 IssueLinkService.AddIssueLinkValidationResult DefaultIssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, String linkName, Collection<String> linkKeys)
           
 IssueLinkService.AddIssueLinkValidationResult IssueLinkService.validateAddIssueLinks(com.atlassian.crowd.embedded.api.User user, Issue issue, String linkName, Collection<String> linkKeys)
          Validates that the user provided can add the link provided for a particular issue.
 IssueLinkService.DeleteIssueLinkValidationResult DefaultIssueLinkService.validateDelete(com.atlassian.crowd.embedded.api.User user, Issue issue, IssueLink issueLink)
           
 IssueLinkService.DeleteIssueLinkValidationResult IssueLinkService.validateDelete(com.atlassian.crowd.embedded.api.User user, Issue issue, IssueLink issueLink)
          Validates parameters and checks permissions, and if all checks pass it will create a IssueLinkService.DeleteIssueLinkValidationResult that can be passed to the IssueLinkService.delete(DeleteIssueLinkValidationResult) method.
 RemoteIssueLinkService.DeleteByGlobalIdValidationResult DefaultRemoteIssueLinkService.validateDeleteByGlobalId(com.atlassian.crowd.embedded.api.User user, Issue issue, String globalId)
           
 RemoteIssueLinkService.DeleteByGlobalIdValidationResult RemoteIssueLinkService.validateDeleteByGlobalId(com.atlassian.crowd.embedded.api.User user, Issue issue, String globalId)
          Validates parameters and checks permissions, and if all checks pass it will create a RemoteIssueLinkService.DeleteByGlobalIdValidationResult that can be passed to the RemoteIssueLinkService.deleteByGlobalId(User, DeleteByGlobalIdValidationResult) method.
 

Constructors in com.atlassian.jira.bc.issue.link with parameters of type Issue
IssueLinkService.AddIssueLinkValidationResult(com.atlassian.crowd.embedded.api.User user, ErrorCollection errorCollection, Issue issueId, IssueLinkType linkType, Direction direction, Collection<String> linkKeys)
           
IssueLinkService.IssueLinkValidationResult(ErrorCollection errorCollection, Issue issueId)
           
 

Uses of Issue in com.atlassian.jira.bc.issue.search
 

Methods in com.atlassian.jira.bc.issue.search that return Issue
 Issue IssuePickerSearchService.IssuePickerParameters.getCurrentIssue()
           
 

Methods in com.atlassian.jira.bc.issue.search that return types with arguments of type Issue
 Collection<Issue> IssuePickerResults.getIssues()
           
 

Constructors in com.atlassian.jira.bc.issue.search with parameters of type Issue
IssuePickerSearchService.IssuePickerParameters(String query, String currentJQL, Issue currentIssue, Project currentProject, boolean showSubTasks, boolean showSubTaskParent, int limit)
          Constructor that takes all parameters
 

Constructor parameters in com.atlassian.jira.bc.issue.search with type arguments of type Issue
IssuePickerResults(Collection<Issue> issues, int total, Collection<String> keyTerms, Collection<String> summaryTerms, String label, String id)
          Full constructor for results
 

Uses of Issue in com.atlassian.jira.bc.issue.util
 

Methods in com.atlassian.jira.bc.issue.util with parameters of type Issue
 boolean DefaultVisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext, String i18nPrefix, Issue issue, String groupLevel, String roleLevelId)
           
 boolean VisibilityValidator.isValidVisibilityData(JiraServiceContext jiraServiceContext, String i18nPrefix, Issue issue, String groupLevel, String roleLevelId)
          This will validate that the passed in group level and project role level id will constitute a valid visibility restriction.
 

Uses of Issue in com.atlassian.jira.bc.issue.vote
 

Methods in com.atlassian.jira.bc.issue.vote that return Issue
 Issue VoteService.VoteValidationResult.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.vote with parameters of type Issue
 ServiceOutcome<List<VoteHistoryEntry>> DefaultVoteService.getVoterHistory(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<List<VoteHistoryEntry>> VoteService.getVoterHistory(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Get the list of vote history for an issue.
 boolean DefaultVoteService.hasVoted(Issue issue, com.atlassian.crowd.embedded.api.User user)
           
 boolean VoteService.hasVoted(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Find if the specified user has voted on an issue
 VoteService.VoteValidationResult DefaultVoteService.validateAddVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User voter, Issue issue)
           
 VoteService.VoteValidationResult VoteService.validateAddVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User user, Issue issue)
          Validates if the user currently logged in may add a vote by the user supplied for the issue provided.
 VoteService.VoteValidationResult DefaultVoteService.validateRemoveVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User voter, Issue issue)
           
 VoteService.VoteValidationResult VoteService.validateRemoveVote(com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User user, Issue issue)
          Validates if the user currently logged in may remove a vote for the user supplied for the issue provided.
 ServiceOutcome<Collection<com.atlassian.crowd.embedded.api.User>> DefaultVoteService.viewVoters(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<Collection<com.atlassian.crowd.embedded.api.User>> VoteService.viewVoters(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Get the list of all users who have voted on an issue.
 

Constructors in com.atlassian.jira.bc.issue.vote with parameters of type Issue
VoteService.VoteValidationResult(ErrorCollection errors, com.atlassian.crowd.embedded.api.User voter, Issue issue)
           
 

Uses of Issue in com.atlassian.jira.bc.issue.watcher
 

Methods in com.atlassian.jira.bc.issue.watcher with parameters of type Issue
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> DefaultWatcherService.addWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
           
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> WatcherService.addWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
          Adds a watcher to an issue's list of watchers, returning the updated list of watchers.
protected  boolean DefaultWatcherService.canEditWatcherList(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns true iff the given User has permission to edit the watcher list of the issue.
protected  void DefaultWatcherService.checkModifyWatchersPermission(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
          Ensures that the given remoteUser has permission to add or remove the given watcher to/from the issue.
protected
<T> List<com.atlassian.crowd.embedded.api.User>
DefaultWatcherService.getCurrentWatchersFor(Issue issue)
          Returns a List containing the users that are currently watching an issue.
 ServiceOutcome<Pair<Integer,List<com.atlassian.crowd.embedded.api.User>>> DefaultWatcherService.getWatchers(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 ServiceOutcome<Pair<Integer,List<com.atlassian.crowd.embedded.api.User>>> WatcherService.getWatchers(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a the total number of watchers for a given issue in the first element of the returned Pair, and the list of visible watchers in the second element of the Pair.
protected  Pair<Integer,List<String>> DefaultWatcherService.getWatcherUsernames(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a pair containing the watcher count and the watcher usernames for a given issue.
 boolean DefaultWatcherService.hasViewWatcherListPermission(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns true iff the given User has permission to view the watcher list of the issue.
 boolean WatcherService.hasViewWatcherListPermission(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a boolean indicating whether the given user is authorised to view an issue's watcher list.
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> DefaultWatcherService.removeWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
           
 ServiceOutcome<List<com.atlassian.crowd.embedded.api.User>> WatcherService.removeWatcher(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, com.atlassian.crowd.embedded.api.User watcher)
          Removes a watcher from an issue's list of watchers, returning the updated list of watchers.
 

Uses of Issue in com.atlassian.jira.bc.issue.worklog
 

Methods in com.atlassian.jira.bc.issue.worklog that return Issue
 Issue WorklogInputParametersImpl.getIssue()
           
 Issue WorklogInputParameters.getIssue()
           
 

Methods in com.atlassian.jira.bc.issue.worklog with parameters of type Issue
protected  Long DefaultWorklogService.getAutoAdjustNewEstimateOnUpdate(Issue issue, Long newTimeSpent, Long originalTimeSpent)
           
 List DefaultWorklogService.getByIssue(JiraServiceContext jiraServiceContext, Issue issue)
           
 List WorklogService.getByIssue(JiraServiceContext jiraServiceContext, Issue issue)
          Returns all child worklogs of a specified issue.
 List<Worklog> DefaultWorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext, Issue issue)
           
 List<Worklog> WorklogService.getByIssueVisibleToUser(JiraServiceContext jiraServiceContext, Issue issue)
          Returns all child worklogs of a specified issue that the provided user has permission to see.
protected  boolean DefaultWorklogService.hasDeleteAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
protected  boolean DefaultWorklogService.hasEditAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 boolean DefaultWorklogService.hasPermissionToCreate(JiraServiceContext jiraServiceContext, Issue issue, boolean isEditableCheckRequired)
           
 boolean WorklogService.hasPermissionToCreate(JiraServiceContext jiraServiceContext, Issue issue, boolean isEditableCheckRequired)
          Determines if the user has the Permissions.WORK_ISSUE permission, that timetracking is enabled in JIRA and that the associated issue is in an editable workflow state.
protected  Long DefaultWorklogService.increaseEstimate(Issue issue, Long amount)
           
 boolean DefaultWorklogService.isIssueInEditableWorkflowState(Issue issue)
           
 boolean WorklogService.isIssueInEditableWorkflowState(Issue issue)
          Will return true if the issue is in an editable workflow state.
static WorklogInputParametersImpl.Builder WorklogInputParametersImpl.issue(Issue issue)
           
 WorklogInputParametersImpl.Builder WorklogInputParametersImpl.Builder.issue(Issue issue)
           
protected  boolean DefaultWorklogService.isUserInRole(Long roleLevel, com.atlassian.crowd.embedded.api.User user, Issue issue)
           
protected  boolean DefaultWorklogService.isValidWorklogInputFields(JiraServiceContext jiraServiceContext, Issue issue, String timeSpent, Date startDate, String errorFieldPrefix)
           
protected  Long DefaultWorklogService.reduceEstimate(Issue issue, Long amount)
           
protected  Worklog DefaultWorklogService.validateParamsAndCreateWorklog(JiraServiceContext jiraServiceContext, Issue issue, String author, String groupLevel, String roleLevelId, String timeSpent, Date startDate, Long worklogId, String comment, Date created, Date updated, String updateAuthor, String errorFieldPrefix)
           
 

Uses of Issue in com.atlassian.jira.bc.project.component
 

Methods in com.atlassian.jira.bc.project.component with parameters of type Issue
 Collection<ProjectComponent> DefaultProjectComponentManager.findComponentsByIssue(Issue issue)
           
 Collection<ProjectComponent> ProjectComponentManager.findComponentsByIssue(Issue issue)
           
 Collection<org.ofbiz.core.entity.GenericValue> DefaultProjectComponentManager.findComponentsByIssueGV(Issue issue)
           
 Collection<org.ofbiz.core.entity.GenericValue> ProjectComponentManager.findComponentsByIssueGV(Issue issue)
          Deprecated. use findComponentsByIssue that returns a Collection instead
 

Uses of Issue in com.atlassian.jira.bc.subtask.conversion
 

Methods in com.atlassian.jira.bc.subtask.conversion with parameters of type Issue
 boolean DefaultIssueToSubTaskConversionService.canConvertIssue(JiraServiceContext context, Issue issue)
          As per the IssueToSubTaskConversionService interface.
 boolean DefaultSubTaskToIssueConversionService.canConvertIssue(JiraServiceContext context, Issue issue)
           
 boolean IssueConversionService.canConvertIssue(JiraServiceContext context, Issue issue)
          Determines if user can convert given issue.
 void DefaultIssueConversionService.convertIssue(JiraServiceContext context, Issue currentIssue, MutableIssue updatedIssue)
           
 void IssueConversionService.convertIssue(JiraServiceContext context, Issue issue, MutableIssue updatedIssue)
          This is the core method that converts given issue to an issue represented by updatedIssue.
 Collection DefaultIssueConversionService.getFieldLayoutItems(JiraServiceContext context, Issue originalIssue, Issue targetIssue)
           
 Collection IssueConversionService.getFieldLayoutItems(JiraServiceContext context, Issue originalIssue, Issue targetIssue)
          Retrieves the collection of FieldLayoutItem required to be entered from converting issue from given issue to given target issue.
 Collection DefaultIssueConversionService.getRemovedFields(JiraServiceContext context, Issue origIssue, Issue targetIssue)
           
 Collection IssueConversionService.getRemovedFields(JiraServiceContext context, Issue origIssue, Issue targetIssue)
          Retrieves the fields that have values on the issue but are no longer needed.
 boolean DefaultIssueConversionService.hasPermission(JiraServiceContext context, Issue issue)
           
 boolean IssueConversionService.hasPermission(JiraServiceContext context, Issue issue)
          Checks the user's permission to convert given issue.
protected  boolean DefaultIssueConversionService.isShouldCheckFieldValue(JiraServiceContext context, Issue origIssue, Field field)
          JRA-12671 - need to determine if we should call hasValue on the field.
 boolean DefaultIssueConversionService.isStatusChangeRequired(JiraServiceContext context, Issue issue, IssueType issueType)
           
 boolean IssueConversionService.isStatusChangeRequired(JiraServiceContext context, Issue issue, IssueType issueType)
          Determines if the workflow status exists in the target workflow (based on current project and target issue type).
 void DefaultIssueConversionService.populateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
           
 void IssueConversionService.populateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
          Populates the operationContext from the params in the ActionContext In case of invalid values, new error messages are added to the context's error collection under the fieldName.
 void DefaultIssueToSubTaskConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
           
 void DefaultSubTaskToIssueConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
          Removes the parent link and adds change item.
 void IssueConversionService.preStoreUpdates(JiraServiceContext context, IssueChangeHolder changeHolder, Issue currentIssue, MutableIssue targetIssue)
          Allows for a plugin point to extra updates specific to that sub class
 void DefaultIssueConversionService.validateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
           
 void IssueConversionService.validateFields(JiraServiceContext context, OperationContext operationContext, I18nHelper i18nHelper, Issue targetIssue, Collection fieldLayoutItems)
          Validates that all fields inputed have valid values.
 void DefaultIssueToSubTaskConversionService.validateParentIssue(JiraServiceContext context, Issue issue, Issue parentIssue, String fieldNameParentIssueKey)
           
 void IssueToSubTaskConversionService.validateParentIssue(JiraServiceContext context, Issue issue, Issue parentIssue, String fieldNameParentIssueKey)
          Validates the given parent issue key for issue key.
 void DefaultIssueToSubTaskConversionService.validateTargetIssueType(JiraServiceContext context, Issue issue, IssueType issueType, String fieldNameIssueTypeId)
           
 void DefaultSubTaskToIssueConversionService.validateTargetIssueType(JiraServiceContext context, Issue issue, IssueType issueType, String fieldNameIssueTypeId)
           
 void IssueConversionService.validateTargetIssueType(JiraServiceContext context, Issue issue, IssueType issueType, String fieldNameIssueTypeId)
          Validates that the issue can be converted to given issue type.
 void DefaultIssueConversionService.validateTargetStatus(JiraServiceContext context, Status status, String fieldName, Issue issue, IssueType issueType)
           
 void IssueConversionService.validateTargetStatus(JiraServiceContext context, Status status, String fieldName, Issue issue, IssueType issueType)
          Validates that the target status is a valid status for the issue's project and the target issue type.
 

Uses of Issue in com.atlassian.jira.bc.user.search
 

Methods in com.atlassian.jira.bc.user.search with parameters of type Issue
 Collection<com.atlassian.crowd.embedded.api.User> DefaultAssigneeService.findAssignableUsers(String query, Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
           
 Collection<com.atlassian.crowd.embedded.api.User> AssigneeService.findAssignableUsers(String query, Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
          Get assignable Users based on a query string and issue.
 List<com.atlassian.crowd.embedded.api.User> DefaultAssigneeService.getAssignableUsers(Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
           
 List<com.atlassian.crowd.embedded.api.User> AssigneeService.getAssignableUsers(Issue issue, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor)
          Get all Users that may have an Issue assigned to them, for a given workflow state.
 Set<String> DefaultAssigneeService.getRecentAssigneeNamesForIssue(Issue issue)
          Gets ids of this issue's recent assignees, including the current assignee.
 Set<String> AssigneeService.getRecentAssigneeNamesForIssue(Issue issue)
          Returns the names of Users that the given Issue has recently been assigned to.
 List<com.atlassian.crowd.embedded.api.User> DefaultAssigneeService.getSuggestedAssignees(Issue issue, com.atlassian.crowd.embedded.api.User loggedInUser, List<com.atlassian.crowd.embedded.api.User> assignableUsers)
           
 List<com.atlassian.crowd.embedded.api.User> AssigneeService.getSuggestedAssignees(Issue issue, com.atlassian.crowd.embedded.api.User loggedInUser, List<com.atlassian.crowd.embedded.api.User> assignableUsers)
          Returns a list of suggested Assignee Users for a given Issue and logged-in User.
 

Uses of Issue in com.atlassian.jira.bean
 

Methods in com.atlassian.jira.bean that return Issue
 Issue SubTaskImpl.getParent()
          Returns the Parent Issue.
 Issue SubTask.getParent()
          Returns the Parent Issue.
 Issue SubTaskImpl.getSubTask()
          Returns the SubTask Issue.
 Issue SubTask.getSubTask()
          Returns the SubTask Issue.
 Issue SubTaskImpl.getSubTaskIssueObject()
          Deprecated. Use SubTaskImpl.getSubTask() instead. Since v5.0.
 Issue SubTask.getSubTaskIssueObject()
          Deprecated. Use SubTask.getSubTask() instead. Since v5.0.
 

Methods in com.atlassian.jira.bean with parameters of type Issue
 void SubTaskBeanImpl.addSubTask(Long sequence, Issue subTaskIssue, Issue parentIssue)
           
 

Constructors in com.atlassian.jira.bean with parameters of type Issue
SubTaskImpl(Long sequence, Issue subTaskIssue, Issue parentIssue)
           
 

Uses of Issue in com.atlassian.jira.config
 

Methods in com.atlassian.jira.config that return types with arguments of type Issue
 Collection<Issue> DefaultSubTaskManager.getSubTaskObjects(Issue parentIssue)
          Get an issue's subtasks.
 Collection<Issue> SubTaskManager.getSubTaskObjects(Issue issue)
           
 

Methods in com.atlassian.jira.config with parameters of type Issue
 IssueUpdateBean DefaultSubTaskManager.changeParent(Issue subTask, Issue parentIssue, com.atlassian.crowd.embedded.api.User currentUser)
           
 IssueUpdateBean SubTaskManager.changeParent(Issue subTask, Issue parentIssue, com.atlassian.crowd.embedded.api.User currentUser)
          Change the parent of the given subtask to the given new parent on behalf of the given user.
 void DefaultSubTaskManager.createSubTaskIssueLink(Issue parentIssue, Issue subTaskIssue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 void SubTaskManager.createSubTaskIssueLink(Issue parentIssue, Issue subTaskIssue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 SubTaskBean DefaultSubTaskManager.getSubTaskBean(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 SubTaskBean SubTaskManager.getSubTaskBean(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns the SubTaskBean for the given parent issue in the context of the given user.
 Collection<Issue> DefaultSubTaskManager.getSubTaskObjects(Issue parentIssue)
          Get an issue's subtasks.
 Collection<Issue> SubTaskManager.getSubTaskObjects(Issue issue)
           
 void DefaultSubTaskManager.moveSubTask(Issue parentIssue, Long currentSequence, Long sequence)
           
 void SubTaskManager.moveSubTask(Issue issue, Long currentSequence, Long sequence)
           
 void DefaultSubTaskManager.resetSequences(Issue issue)
           
 void SubTaskManager.resetSequences(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.dev.reference.plugin.issue.views
 

Methods in com.atlassian.jira.dev.reference.plugin.issue.views with parameters of type Issue
 String ReferenceIssueView.getContent(Issue issue, IssueViewRequestParams issueViewRequestParams)
           
 void ReferenceIssueView.writeHeaders(Issue issue, RequestHeaders requestHeaders, IssueViewRequestParams issueViewRequestParams)
           
 

Uses of Issue in com.atlassian.jira.dev.reference.plugin.searchers
 

Methods in com.atlassian.jira.dev.reference.plugin.searchers with parameters of type Issue
 void LabelsCustomFieldIndexer.addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
 void LabelsCustomFieldIndexer.addDocumentFieldsSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
 

Uses of Issue in com.atlassian.jira.dev.reference.plugin.tabpanels
 

Methods in com.atlassian.jira.dev.reference.plugin.tabpanels with parameters of type Issue
 List<IssueAction> ReferenceIssueTabPanel.getActions(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 boolean ReferenceIssueTabPanel.showPanel(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          This panel will be shown to all users for all issues.
 

Uses of Issue in com.atlassian.jira.event.issue
 

Methods in com.atlassian.jira.event.issue that return Issue
 Issue IssueEvent.getIssue()
           
 Issue MentionIssueEvent.getIssue()
           
 

Methods in com.atlassian.jira.event.issue with parameters of type Issue
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, Map<String,Object> params, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, Map<String,Object> params, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Dispatch event of given type with custom parameters.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, Map params, com.atlassian.crowd.embedded.api.User remoteUser)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, Map params, com.atlassian.crowd.embedded.api.User remoteUser)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, Map params, com.atlassian.crowd.embedded.api.User remoteUser)
          Dispatch event of given type with custom parameters.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, Map params, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Deprecated. use IssueEventManager.dispatchEvent(Long, com.atlassian.jira.issue.Issue, java.util.Map, com.atlassian.crowd.embedded.api.User, boolean) instead.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Deprecated. Since v5.0
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Deprecated. use IssueEventManager.dispatchEvent(Long, com.atlassian.jira.issue.Issue, com.atlassian.crowd.embedded.api.User, boolean) instead.
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, boolean sendMail)
          Dispatch event of given type, configuring whether or not a mail notification should be sent (useful e.g.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog)
          Dispatch event of given type.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail)
          Dispatch event of given type.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params)
          Dispatch event of given type with custom parameters.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail)
          Dispatch event of given type with custom parameters.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail, boolean subtasksUpdated)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail, boolean subtasksUpdated)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changelog, Map params, boolean sendMail, boolean subtasksUpdated)
          Dispatch event of given type with custom parameters.
static void IssueEventDispatcher.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail, boolean subtasksUpdated)
          Deprecated. Since v5.0
 void DefaultIssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail, boolean subtasksUpdated)
           
 void IssueEventManager.dispatchEvent(Long eventTypeId, Issue issue, com.atlassian.crowd.embedded.api.User remoteUser, org.ofbiz.core.entity.GenericValue changelog, boolean sendMail, boolean subtasksUpdated)
          Dispatch event of given type.
 

Constructors in com.atlassian.jira.event.issue with parameters of type Issue
IssueEvent(Issue issue, Map params, com.atlassian.crowd.embedded.api.User user, Long eventTypeId)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, Map params, com.atlassian.crowd.embedded.api.User user, Long eventTypeId, boolean sendMail)
          Allows configuration of whether the mail notification should be sent
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId, boolean sendMail)
          Create a new IssueEvent with a given list of parameters.
IssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User user, Comment comment, Worklog worklog, org.ofbiz.core.entity.GenericValue changeGroup, Map params, Long eventTypeId, boolean sendMail, boolean subtasksUpdated)
           
MentionIssueEvent(Issue issue, com.atlassian.crowd.embedded.api.User fromUser, Set<com.atlassian.crowd.embedded.api.User> toUsers, String mentionText, String fieldId, Set<NotificationRecipient> currentRecipients)
           
 

Uses of Issue in com.atlassian.jira.external
 

Methods in com.atlassian.jira.external with parameters of type Issue
protected  void ExternalUtils.checkStatus(Issue issue, String status)
           
 org.ofbiz.core.entity.GenericValue ExternalUtils.createIssue(Issue issue, String status, String resolution)
           
 

Uses of Issue in com.atlassian.jira.imports.project
 

Methods in com.atlassian.jira.imports.project that return Issue
 Issue DefaultProjectImportPersister.createIssue(ExternalIssue externalIssue, Date importDate, com.atlassian.crowd.embedded.api.User importAuthor)
           
 Issue ProjectImportPersister.createIssue(ExternalIssue externalIssue, Date importDate, com.atlassian.crowd.embedded.api.User importAuthor)
          Creates an issue based off of the provided ExternalIssue.
 

Uses of Issue in com.atlassian.jira.issue
 

Subinterfaces of Issue in com.atlassian.jira.issue
 interface MutableIssue
          Facade for an issue's GenericValue.
 

Classes in com.atlassian.jira.issue that implement Issue
 class AbstractIssue
           
 class DocumentIssueImpl
           
 class IssueImpl
          Issue implementation which caches read data, and can persist its data to the database (via an Ofbiz GenericValue.
 

Methods in com.atlassian.jira.issue that return Issue
 Issue IssueManager.createIssueObject(String remoteUserName, Map<String,Object> fields)
          Creates an issue.
 Issue IssueManager.createIssueObject(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Creates an issue.
 Issue IssueManager.createIssueObject(com.atlassian.crowd.embedded.api.User remoteUser, Map<String,Object> fields)
          Creates an issue.
 Issue DefaultIssueFactory.getIssue(org.apache.lucene.document.Document issueDocument)
           
 Issue IssueFactory.getIssue(org.apache.lucene.document.Document issueDocument)
          Creates an issue object for an issue represented by the Lucene Document
 Issue IssueImpl.getParentObject()
           
 Issue AbstractIssue.getParentObject()
           
 Issue Issue.getParentObject()
          If this issue is a subtask, return its parent.
 Issue IssueManager.updateIssue(com.atlassian.crowd.embedded.api.User user, MutableIssue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          This method will store the provided issue to the JIRA datastore.
 

Methods in com.atlassian.jira.issue that return types with arguments of type Issue
 List<Issue> IssueManager.getIssueObjects(Collection<Long> ids)
          Get issues with the following ids.
 List<Issue> IssueManager.getIssueObjectsByEntity(String relationName, org.ofbiz.core.entity.GenericValue entity)
          Get a list of issues related to an entity (version, component etc).
 List<Issue> DefaultIssueFactory.getIssues(Collection<org.ofbiz.core.entity.GenericValue> issueGVs)
           
 List<Issue> IssueFactory.getIssues(Collection<org.ofbiz.core.entity.GenericValue> issueGVs)
          Convert a list of GenericValue objects into a list of MutableIssue objects.
 Collection<Issue> IssueImpl.getSubTaskObjects()
           
 Collection<Issue> Issue.getSubTaskObjects()
          Gets all the issue's subtasks.
 List<Issue> IssueManager.getVotedIssues(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user has voted on and can see.
 List<Issue> IssueManager.getVotedIssuesOverrideSecurity(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user has voted on.
 List<Issue> IssueManager.getWatchedIssues(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user is watching and can see.
 List<Issue> IssueManager.getWatchedIssuesOverrideSecurity(com.atlassian.crowd.embedded.api.User user)
          Get a list of issues that the user is watching
 

Methods in com.atlassian.jira.issue with parameters of type Issue
 MutableIssue DefaultIssueFactory.cloneIssue(Issue issue)
           
 MutableIssue IssueFactory.cloneIssue(Issue issue)
          Clones the Issue object which creates an editable copy.
 MutableIssue DefaultIssueFactory.cloneIssueNoParent(Issue issue)
           
 MutableIssue IssueFactory.cloneIssueNoParent(Issue issue)
          Clone Issue for conversion from sub task to issue
 List<ChangeItemBean> AttachmentManager.convertTemporaryAttachments(com.atlassian.crowd.embedded.api.User user, Issue issue, List<Long> selectedAttachments, TemporaryAttachmentsMonitor temporaryAttachmentsMonitor)
          Converts a set of provided temporary attachments to real attachments attached to an issue.
 ChangeItemBean AttachmentManager.createAttachment(File file, String filename, String contentType, com.atlassian.crowd.embedded.api.User author, Issue issue)
          Same as the AttachmentManager.createAttachment(File, String, String, User, Issue, Map, Date) method, except it submits no attachmentProperties and uses now() for the created time.
 ChangeItemBean AttachmentManager.createAttachment(File file, String filename, String contentType, com.atlassian.crowd.embedded.api.User author, Issue issue, Map<String,Object> attachmentProperties, Date createdTime)
          Create an attachment both on disk, and in the database.
 Attachment AttachmentManager.createAttachmentCopySourceFile(File file, String filename, String contentType, String attachmentAuthor, Issue issue, Map<String,Object> attachmentProperties, Date createdTime)
          Create an attachment both on disk, and in the database by copying the provided file instead of moving it.
 org.ofbiz.core.entity.GenericValue IssueManager.createIssue(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Deprecated. Use IssueManager.createIssueObject(User, Issue) instead. Since v5.0
 Issue IssueManager.createIssueObject(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Creates an issue.
 void AttachmentManager.deleteAttachmentDirectory(Issue issue)
          Delete the attachment directory from disk if the directory is empty.
 void IssueManager.deleteIssue(com.atlassian.crowd.embedded.api.User user, Issue issue, EventDispatchOption eventDispatchOption, boolean sendMail)
          This method will delete an issue from JIRA.
 void IssueManager.deleteIssueNoEvent(Issue issue)
          Delete issue without firing any events, or sending notifications.
 List<Attachment> AttachmentManager.getAttachments(Issue issue)
          Get a list of all attachments for a certain issue.
 List<Attachment> AttachmentManager.getAttachments(Issue issue, Comparator<? super Attachment> comparator)
          Get a list of all attachments for a certain issue, sorted according to the specified comparator.
 List<CustomField> CustomFieldManager.getCustomFieldObjects(Issue issue)
          Returns a list of CustomFields that apply to a particular issue.
 List<org.ofbiz.core.entity.GenericValue> IssueManager.getEntitiesByIssueObject(String relationName, Issue issue)
          Get a list of entities (versions, components etc) related to this issue.
 String RendererManager.getRenderedContent(FieldLayoutItem fieldConfig, Issue issue)
          A convienience method that is the equivilant of calling the getRendererForField method and then invoking the render method on the returned renderer, using the value of the field that is associated with the issue.
 List<com.atlassian.crowd.embedded.api.User> IssueManager.getWatchers(Issue issue)
          Return a list of watchers for a particular issue.
static boolean IssueUtils.hasTimeTracking(Issue issue)
          Does an issue have timetracking data, only makes sense if time tracking is turned on.
 boolean IssueManager.isEditable(Issue issue)
          Returns true if the issue can be edited.
 boolean IssueManager.isEditable(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Returns true if the issue can be edited by the current user.
 boolean IssueUtilsBean.isValidAction(Issue issue, int action)
          Deprecated. Use IssueWorkflowManager.isValidAction(Issue, int) instead. Since v5.0.
 Map<Integer,com.opensymphony.workflow.loader.ActionDescriptor> IssueUtilsBean.loadAvailableActions(Issue issueObject)
          Deprecated. Use IssueWorkflowManager.getAvailableActions(Issue) instead. Since v5.0.
 void IssueImpl.setParentObject(Issue parentIssue)
           
 void MutableIssue.setParentObject(Issue parentIssue)
          Sets the parent Issue Object for this Issue (subtask).
 ErrorCollection IssueVerifier.verifyIssue(Issue issue, Map workflowMigrationMapping, boolean checkWorkflowIntegrity)
           
 

Constructors in com.atlassian.jira.issue with parameters of type Issue
IssueImpl(Issue issue, IssueManager issueManager, ProjectManager projectManager, VersionManager versionManager, IssueSecurityLevelManager issueSecurityLevelManager, ConstantsManager constantsManager, SubTaskManager subTaskManager, AttachmentManager attachmentManager, LabelManager labelManager, ProjectComponentManager projectComponentManager, UserManager userManager)
          Create an issue, cloning another issue's data.
 

Uses of Issue in com.atlassian.jira.issue.attachment
 

Methods in com.atlassian.jira.issue.attachment that return Issue
 Issue Attachment.getIssueObject()
          Returns the Issue that this file is attached to.
 

Constructors in com.atlassian.jira.issue.attachment with parameters of type Issue
AttachmentZipFileCreator(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.changehistory
 

Methods in com.atlassian.jira.issue.changehistory that return Issue
 Issue DefaultChangeHistoryManager.findMovedIssue(String originalKey)
           
 Issue ChangeHistoryManager.findMovedIssue(String originalKey)
          Returns an issue that has been moved by searching the change history of the original issue key for an updated issue key.
 Issue ChangeHistory.getIssue()
           
 

Methods in com.atlassian.jira.issue.changehistory that return types with arguments of type Issue
 Collection<Issue> DefaultChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, Collection<Project> projects, int maxResults)
           
 Collection<Issue> ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, Collection<Project> projects, int maxResults)
          Find a list of issues that the given users have acted on with the option to limit the projects included in the search.
 Collection<Issue> DefaultChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, int maxResults)
           
 Collection<Issue> ChangeHistoryManager.findUserHistory(com.atlassian.crowd.embedded.api.User remoteUser, Collection<String> usernames, int maxResults)
          Find a list of issues that the given users have acted on.
 

Methods in com.atlassian.jira.issue.changehistory with parameters of type Issue
 List<ChangeHistoryItem> DefaultChangeHistoryManager.getAllChangeItems(Issue issue)
           
 List<ChangeHistoryItem> ChangeHistoryManager.getAllChangeItems(Issue issue)
          Returns a List of ChangeHistoryItem's for the given issue
 List<ChangeHistory> DefaultChangeHistoryManager.getChangeHistories(Issue issue)
           
 List<ChangeHistory> ChangeHistoryManager.getChangeHistories(Issue issue)
          Returns a List of ChangeHistory entities
 List<ChangeHistory> DefaultChangeHistoryManager.getChangeHistoriesForUser(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 List<ChangeHistory> ChangeHistoryManager.getChangeHistoriesForUser(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
          Returns a List of ChangeHistory entities for the given issue.
 List<ChangeItemBean> DefaultChangeHistoryManager.getChangeItemsForField(Issue issue, String changeItemFieldName)
           
 List<ChangeItemBean> ChangeHistoryManager.getChangeItemsForField(Issue issue, String changeItemFieldName)
          Returns a List of ChangeItemBean's for the given issue which also are for the provided changeItemFieldName (i.e.
 void DefaultChangeHistoryManager.removeAllChangeItems(Issue issue)
           
 void ChangeHistoryManager.removeAllChangeItems(Issue issue)
          Remove all change items associated with an issue.
 

Uses of Issue in com.atlassian.jira.issue.comments
 

Methods in com.atlassian.jira.issue.comments that return Issue
 Issue CommentImpl.getIssue()
           
 Issue Comment.getIssue()
           
 

Methods in com.atlassian.jira.issue.comments with parameters of type Issue
 Comment DefaultCommentManager.create(Issue issue, String author, String body, boolean dispatchEvent)
           
 Comment CommentManager.create(Issue issue, String author, String body, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment DefaultCommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent)
           
 Comment CommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment DefaultCommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent)
           
 Comment CommentManager.create(Issue issue, String author, String body, String groupLevel, Long roleLevelId, Date created, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment DefaultCommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent)
           
 Comment CommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent)
          Creates a comment and associates it with the given issue.
 Comment DefaultCommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent, boolean tweakIssueUpdateDate)
           
 Comment CommentManager.create(Issue issue, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, boolean dispatchEvent, boolean tweakIssueUpdateDate)
          Creates a comment and associates it with the given issue.
 List<Comment> DefaultCommentManager.getComments(Issue issue)
           
 List<Comment> CommentManager.getComments(Issue issue)
          This will return all comments for a given issue.
 List<Comment> DefaultCommentManager.getCommentsForUser(Issue issue, com.atlassian.crowd.embedded.api.User user)
           
 List<Comment> CommentManager.getCommentsForUser(Issue issue, com.atlassian.crowd.embedded.api.User user)
          Retrieves all Comments on the given Issue that the given User has permission to see.
 boolean DefaultCommentPermissionManager.hasDeleteAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 boolean CommentPermissionManager.hasDeleteAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if the given User can delete all comments for the given Issue.
 boolean DefaultCommentPermissionManager.hasDeleteOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 boolean CommentPermissionManager.hasDeleteOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if the given User can delete her own comments in the given Issue.
 boolean DefaultCommentPermissionManager.hasEditAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 boolean CommentPermissionManager.hasEditAllPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if user has permission to edit all comments in the given Issue.
 boolean DefaultCommentPermissionManager.hasEditOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
           
 boolean CommentPermissionManager.hasEditOwnPermission(com.atlassian.crowd.embedded.api.User user, Issue issue)
          Returns true if user has permission to edit her own comments in the given Issue.
 

Constructors in com.atlassian.jira.issue.comments with parameters of type Issue
CommentImpl(CommentManager manager, String author, String updateAuthor, String body, String groupLevel, Long roleLevelId, Date created, Date updated, Issue issue)
          Creates a new instance of this class.
 

Uses of Issue in com.atlassian.jira.issue.comments.util
 

Methods in com.atlassian.jira.issue.comments.util with parameters of type Issue
protected abstract  boolean DatabaseCommentIterator.hasReadPermissionForAction(Comment comment, Issue issue, com.atlassian.crowd.embedded.api.User user)
           
 

Uses of Issue in com.atlassian.jira.issue.comparator
 

Methods in com.atlassian.jira.issue.comparator with parameters of type Issue
protected  IssueConstant IssueStatusComparator.getConstant(Issue i1)
           
protected  IssueConstant ResolutionComparator.getConstant(Issue i1)
           
protected  IssueConstant PriorityComparator.getConstant(Issue i1)
           
protected  IssueConstant IssueTypeComparator.getConstant(Issue i1)
           
protected abstract  IssueConstant IssueConstantsComparator.getConstant(Issue i1)
           
 

Uses of Issue in com.atlassian.jira.issue.customfields
 

Methods in com.atlassian.jira.issue.customfields with parameters of type Issue
static Map<String,Object> CustomFieldUtils.buildParams(CustomField customField, FieldConfig config, Issue issue, FieldLayoutItem fieldLayoutItem, Object value, Map customFieldValuesHolder, webwork.action.Action action, Map displayParameters)
           
 void CustomFieldType.createValue(CustomField field, Issue issue, T value)
          Save the value for this Custom Field in a particular issue to the database.
 T CustomFieldType.getValueFromIssue(CustomField field, Issue issue)
          Retrieves the Transport Object representing the current CustomField value for the given issue.
 Map<String,Object> CustomFieldType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
          The custom field may wish to pass parameters to the velocity context beyond the getValueFromIssue methods (eg managers).
 void MultipleSettableCustomFieldType.removeValue(CustomField field, Issue issue, Option optionObject)
          Perform any actions required if the option selected by the issue is removed.
 void CustomFieldType.updateValue(CustomField field, Issue issue, T value)
          Upadte the value for this Custom Field in a particular issue currently stored in the database.
 

Uses of Issue in com.atlassian.jira.issue.customfields.config.item
 

Methods in com.atlassian.jira.issue.customfields.config.item with parameters of type Issue
 Object FieldPresentationConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 Object SettableOptionsConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 Object DefaultValueConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 Object ProjectOptionsConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 Object VersionOptionsConfigItem.getConfigurationObject(Issue issue, FieldConfig config)
           
 

Uses of Issue in com.atlassian.jira.issue.customfields.impl
 

Methods in com.atlassian.jira.issue.customfields.impl with parameters of type Issue
 void AbstractMultiCFType.createValue(CustomField customField, Issue issue, Collection<S> value)
          Create a multi-select value for an issue.
 void CascadingSelectCFType.createValue(CustomField field, Issue issue, Map<String,Option> cascadingOptions)
          Create a cascading select-list instance for an issue.
 void LabelsCFType.createValue(CustomField field, Issue issue, Set<Label> value)
           
 void CalculatedCFType.createValue(CustomField field, Issue issue, T value)
           
 void AbstractSingleFieldType.createValue(CustomField field, Issue issue, T value)
          at this point we know that the value doesn't exist, and that is not null.
 FieldJsonRepresentation LabelsCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation MultiUserCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation MultiGroupCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation NumberCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ProjectCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation DateCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation DateTimeCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation VersionCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation UserCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation MultiSelectCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation SelectCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation CascadingSelectCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation StringCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
          Deprecated.  
 FieldJsonRepresentation GenericTextCFType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 Set<Label> LabelsCFType.getValueFromIssue(CustomField field, Issue issue)
           
 Map<String,Option> CascadingSelectCFType.getValueFromIssue(CustomField field, Issue issue)
           
 Collection<S> AbstractMultiCFType.getValueFromIssue(CustomField field, Issue issue)
           
 T AbstractSingleFieldType.getValueFromIssue(CustomField field, Issue issue)
           
 Map AbstractCustomFieldType.getVelocityParameters(Issue issue)
          Implementers should override the 3-param version of this.
 Map<String,Object> ImportIdLinkCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> LabelsCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> MultiUserCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> MultiGroupCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> NumberCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> ProjectCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> DateCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> DateTimeCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> VersionCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> UserCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> CascadingSelectCFType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 Map<String,Object> AbstractCustomFieldType.getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem)
           
 void MultiSelectCFType.removeValue(CustomField field, Issue issue, Option option)
           
 void SelectCFType.removeValue(CustomField field, Issue issue, Option option)
          This default implementation will remove all values from the custom field for an issue.
 void CascadingSelectCFType.removeValue(CustomField field, Issue issue, Option option)
           
 void AbstractMultiCFType.updateValue(CustomField customField, Issue issue, Collection<S> value)
          Update a multi-select value for an issue.
 void ImportIdLinkCFType.updateValue(CustomField customField, Issue issue, Double value)
           
 void CascadingSelectCFType.updateValue(CustomField field, Issue issue, Map<String,Option> cascadingOptions)
           
 void LabelsCFType.updateValue(CustomField field, Issue issue, Set<Label> value)
           
 void ReadOnlyCFType.updateValue(CustomField customField, Issue issue, String value)
           
 void CalculatedCFType.updateValue(CustomField field, Issue issue, T value)
           
 void AbstractSingleFieldType.updateValue(CustomField customField, Issue issue, T value)
          the value does exist, and the new value is different than the existing one.
 

Uses of Issue in com.atlassian.jira.issue.customfields.impl.rest
 

Methods in com.atlassian.jira.issue.customfields.impl.rest with parameters of type Issue
protected  T AbstractCustomFieldOperationsHandler.applyOperation(IssueContext issueCtx, Issue issue, StandardOperation operation, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
          gets called (perhaps multiple times) to apply the given operation to the given currentValuye, retyrning the new value
protected  Collection<String> MultiVersionCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  Double NumberCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  String DateTimeCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  Map<String,Option> CascadingSelectCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  List<String> MultiSelectCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String UserCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  List<String> MultiGroupCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  List<String> LabelsCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String SingleVersionCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String SelectCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  String DateCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  String ProjectCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  List<String> GroupCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  List<String> MultiUserCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  String TextCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected abstract  T AbstractCustomFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
protected  Collection<String> MultiSelectCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiGroupCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, Collection<String> currentValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiUserCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  T AbstractCustomFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiSelectCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiGroupCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, Collection<String> currentValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiUserCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  T AbstractCustomFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiSelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiGroupCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> GroupCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> MultiUserCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Double NumberCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Double currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Map<String,Option> CascadingSelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, Map<String,Option> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String DateTimeCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String UserCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String SelectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String DateCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String ProjectCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String TextCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  String SingleVersionCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String fieldId, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  T AbstractCustomFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
 ErrorCollection AbstractCustomFieldOperationsHandler.updateIssueInputParameters(IssueContext issueCtx, Issue issue, String fieldId, IssueInputParameters inputParameters, List<FieldOperationHolder> operations)
           
 

Uses of Issue in com.atlassian.jira.issue.fields
 

Methods in com.atlassian.jira.issue.fields with parameters of type Issue
protected  void AffectedVersionsSystemField.addFieldRequiredErrorMessage(Issue issue, ErrorCollection errorCollection, I18nHelper i18n)
           
protected abstract  void AbstractVersionsSystemField.addFieldRequiredErrorMessage(Issue issue, ErrorCollection errorCollectionToAddTo, I18nHelper i18n)
           
protected  void FixVersionsSystemField.addFieldRequiredErrorMessage(Issue issue, ErrorCollection errorCollection, I18nHelper i18n)
           
 boolean MockOrderableField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean LabelsSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean AffectedVersionsSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean SummarySystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean AttachmentSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean DueDateSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean ReporterSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean SecurityLevelSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean ResolutionSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean PrioritySystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean CommentSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean AssigneeSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean IssueLinksSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean ComponentsSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean ProjectSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean TimeTrackingSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean EnvironmentSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean FixVersionsSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean DescriptionSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean WorklogSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean IssueTypeSystemField.canRemoveValueFromIssueObject(Issue issue)
           
 boolean CustomFieldImpl.canRemoveValueFromIssueObject(Issue issue)
           
 boolean OrderableField.canRemoveValueFromIssueObject(Issue issue)
          Returns true if a call to OrderableField.removeValueFromIssueObject(com.atlassian.jira.issue.MutableIssue) will actually remove the value.
 int CustomFieldImpl.compare(Issue issue1, Issue issue2)
          This method compares the values of this custom field in two given issues.
 int CustomField.compare(Issue issue1, Issue issue2)
          This method compares the values of this custom field in two given issues.
 void MockOrderableField.createValue(Issue issue, Object value)
           
 void LabelsSystemField.createValue(Issue issue, Object value)
           
 void AttachmentSystemField.createValue(Issue issue, Object value)
           
 void DueDateSystemField.createValue(Issue issue, Object value)
           
 void ReporterSystemField.createValue(Issue issue, Object value)
           
 void SecurityLevelSystemField.createValue(Issue issue, Object value)
           
 void ResolutionSystemField.createValue(Issue issue, Object value)
           
 void PrioritySystemField.createValue(Issue issue, Object value)
           
 void CommentSystemField.createValue(Issue issue, Object value)
           
 void AssigneeSystemField.createValue(Issue issue, Object value)
           
 void IssueLinksSystemField.createValue(Issue issue, Object value)
           
 void ComponentsSystemField.createValue(Issue issue, Object value)
           
 void ProjectSystemField.createValue(Issue issue, Object value)
           
 void TimeTrackingSystemField.createValue(Issue issue, Object value)
           
 void AbstractVersionsSystemField.createValue(Issue issue, Object value)
           
 void AbstractTextSystemField.createValue(Issue issue, Object value)
           
 void WorklogSystemField.createValue(Issue issue, Object newValue)
           
 void IssueTypeSystemField.createValue(Issue issue, Object value)
           
 void CustomFieldImpl.createValue(Issue issue, Object value)
           
 void OrderableField.createValue(Issue issue, Object value)
          Create the value of the issue in the data store.
 Set<CustomField> DefaultFieldManager.getAvailableCustomFields(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
           
 Set<CustomField> FieldAccessor.getAvailableCustomFields(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Deprecated. Retrieves custom fields in scope for the given issue
 Set<CustomField> FieldManager.getAvailableCustomFields(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue)
          Retrieves custom fields in scope for the given issue
 String LabelsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String DueDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ReporterSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String SecurityLevelSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ResolutionSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String PrioritySystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String AssigneeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String IssueLinksSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ComponentsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ProjectSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String AbstractVersionsSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String AbstractTextSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String StatusSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String IssueTypeSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String CreatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ResolutionDateSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String WorkRatioSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String SubTaskSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String VotesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String WatchesSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String UpdatedSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String AbstractProgressBarSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String KeySystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String AbstractDurationSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String CustomFieldImpl.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String ThumbnailSystemField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 String NavigableField.getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue)
           
 Collection ComponentsSystemField.getComponents(Issue issue, Map fieldValuesHolder)
           
 String MockOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String AbstractOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String CustomFieldImpl.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
          Returns the HTML that should be shown when the issue is being created.
 String MockOrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String LabelsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AttachmentSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String DueDateSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map dispayParameters)
           
 String ReporterSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String SecurityLevelSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ResolutionSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String PrioritySystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CommentSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AssigneeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueLinksSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ComponentsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map dispayParameters)
           
 String ProjectSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String TimeTrackingSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractVersionsSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractTextSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map dispayParameters)
           
 String WorklogSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueTypeSystemField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CustomFieldImpl.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map dispayParameters)
           
 String OrderableField.getCreateHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
          Returns the HTML that should be shown when the issue is being created.
protected  Collection AbstractVersionsSystemField.getCurrentVersionIds(Issue issue)
           
protected  Collection AffectedVersionsSystemField.getCurrentVersions(Issue issue)
           
protected abstract  Collection AbstractVersionsSystemField.getCurrentVersions(Issue issue)
           
protected  Collection FixVersionsSystemField.getCurrentVersions(Issue issue)
           
 Object MockOrderableField.getDefaultValue(Issue issue)
           
 Object LabelsSystemField.getDefaultValue(Issue issue)
           
 Object AffectedVersionsSystemField.getDefaultValue(Issue issue)
           
 Object SummarySystemField.getDefaultValue(Issue issue)
           
 Object AttachmentSystemField.getDefaultValue(Issue issue)
           
 Object DueDateSystemField.getDefaultValue(Issue issue)
           
 Object ReporterSystemField.getDefaultValue(Issue issue)
           
 Object SecurityLevelSystemField.getDefaultValue(Issue issue)
           
 Object ResolutionSystemField.getDefaultValue(Issue issue)
           
 Object PrioritySystemField.getDefaultValue(Issue issue)
           
 Object CommentSystemField.getDefaultValue(Issue issue)
           
 Object AssigneeSystemField.getDefaultValue(Issue issue)
           
 Object IssueLinksSystemField.getDefaultValue(Issue issue)
           
 Object ComponentsSystemField.getDefaultValue(Issue issue)
           
 Object ProjectSystemField.getDefaultValue(Issue issue)
           
 Object TimeTrackingSystemField.getDefaultValue(Issue issue)
           
 Object EnvironmentSystemField.getDefaultValue(Issue issue)
           
 Object AbstractVersionsSystemField.getDefaultValue(Issue issue)
           
 Object DescriptionSystemField.getDefaultValue(Issue issue)
           
 Object WorklogSystemField.getDefaultValue(Issue issue)
           
 Object IssueTypeSystemField.getDefaultValue(Issue issue)
           
 Object CustomFieldImpl.getDefaultValue(Issue issue)
           
 Object OrderableField.getDefaultValue(Issue issue)
          The value that should be set on the issue if the field is not shown for some reason.
protected  Long TimeSpentSystemField.getDuration(Issue issue)
           
protected  Long TimeEstimateSystemField.getDuration(Issue issue)
           
protected  Long AbstractAggregateDurationSystemField.getDuration(Issue issue)
           
protected  Long OriginalEstimateSystemField.getDuration(Issue issue)
           
protected abstract  Long AbstractDurationSystemField.getDuration(Issue issue)
           
 String MockOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String AbstractOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String CustomFieldImpl.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
           
 String OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue)
          Returns HTML that should be shown when the issue is being edited.
 String MockOrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String LabelsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AttachmentSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String DueDateSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ReporterSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String SecurityLevelSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ResolutionSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String PrioritySystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CommentSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AssigneeSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueLinksSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ComponentsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ProjectSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String TimeTrackingSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractVersionsSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractTextSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String WorklogSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueTypeSystemField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CustomFieldImpl.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map dispayParameters)
           
 String OrderableField.getEditHtml(FieldLayoutItem fieldLayoutItem, OperationContext operationContext, webwork.action.Action action, Issue issue, Map displayParameters)
          Returns HTML that should be shown when the issue is being edited.
 FieldJsonRepresentation LabelsSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AttachmentSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation DueDateSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ReporterSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation SecurityLevelSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ResolutionSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation PrioritySystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation CommentSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AssigneeSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation IssueLinksSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ComponentsSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ProjectSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation TimeTrackingSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AbstractVersionsSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AbstractTextSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation WorklogSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation StatusSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation IssueTypeSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation CreatedSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation ResolutionDateSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation WorkRatioSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation SubTaskSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation VotesSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation WatchesSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation UpdatedSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequired, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AbstractProgressBarSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation AbstractDurationSystemField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 FieldJsonRepresentation CustomFieldImpl.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
           
 Collection<Option> IssueTypeSystemField.getOptionsForIssue(Issue issue, boolean isSubTask)
           
 Collection<Option> IssueTypeField.getOptionsForIssue(Issue issue, boolean isSubTask)
           
 FieldConfig CustomFieldImpl.getRelevantConfig(Issue issue)
           
 FieldConfig CustomField.getRelevantConfig(Issue issue)
          Returns a relevant FieldConfig for the given issue.
protected  AbstractProgressBarSystemField.TimeTrackingParameters ProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue, I18nHelper helper)
           
protected  AbstractProgressBarSystemField.TimeTrackingParameters AggregateProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue, I18nHelper helper)
           
protected abstract  AbstractProgressBarSystemField.TimeTrackingParameters AbstractProgressBarSystemField.getTimeTrackingGraphBeanParameters(Issue issue, I18nHelper helper)
           
 Object CustomFieldImpl.getValue(Issue issue)
          Retrieves and returns the Object representing the this CustomField value for the given issue.
 Object CustomField.getValue(Issue issue)
          Retrieves and returns the Object representing the this CustomField value for the given issue.
 String SummarySystemField.getValueFromIssue(Issue issue)
           
 String CommentSystemField.getValueFromIssue(Issue issue)
           
 String EnvironmentSystemField.getValueFromIssue(Issue issue)
           
abstract  String AbstractTextSystemField.getValueFromIssue(Issue issue)
           
 String DescriptionSystemField.getValueFromIssue(Issue issue)
           
 String WorklogSystemField.getValueFromIssue(Issue issue)
           
 String CustomFieldImpl.getValueFromIssue(Issue issue)
           
protected  Map<String,Object> AbstractOrderableField.getVelocityParams(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParams)
           
protected  Map<String,Object> NavigableFieldImpl.getVelocityParams(FieldLayoutItem fieldLayoutItem, I18nHelper i18nHelper, Map displayParams, Issue issue)
           
protected  Map<String,Object> AbstractOrderableNavigableFieldImpl.getVelocityParams(I18nHelper isI18nHelper, Map displayParams, Issue issue)
           
protected  Map<String,Object> AbstractOrderableField.getVelocityParams(Issue issue)
           
 String MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue)
           
 String AbstractOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue)
           
 String CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue)
           
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue)
           
 String MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String LabelsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AttachmentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String DueDateSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ReporterSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String SecurityLevelSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ResolutionSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String PrioritySystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CommentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AssigneeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueLinksSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ComponentsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String ProjectSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String TimeTrackingSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractVersionsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String AbstractTextSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String WorklogSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String IssueTypeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map displayParameters)
           
 String MockOrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String LabelsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String AttachmentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String DueDateSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String ReporterSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String SecurityLevelSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String ResolutionSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String PrioritySystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String CommentSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String AssigneeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String IssueLinksSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String ComponentsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String ProjectSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String TimeTrackingSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String AbstractVersionsSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String AbstractTextSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String WorklogSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String IssueTypeSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String CustomFieldImpl.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 String OrderableField.getViewHtml(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Object value, Map displayParameters)
           
 long WorkRatioSystemField.getWorkRatio(Issue issue)
           
protected  boolean AbstractOrderableField.hasBulkUpdatePermission(BulkEditBean bulkEditBean, Issue issue)
           
protected  boolean CustomFieldImpl.hasBulkUpdatePermission(BulkEditBean bulkEditBean, Issue issue)
          Checks whether the user has the permission to execute the bulk operation for the provided issue.
protected  boolean AbstractOrderableField.hasPermission(Issue issue, int permissionId)
           
 boolean MockOrderableField.hasValue(Issue issue)
           
 boolean LabelsSystemField.hasValue(Issue issue)
           
 boolean AttachmentSystemField.hasValue(Issue issue)
           
 boolean DueDateSystemField.hasValue(Issue issue)
           
 boolean ReporterSystemField.hasValue(Issue issue)
           
 boolean SecurityLevelSystemField.hasValue(Issue issue)
           
 boolean ResolutionSystemField.hasValue(Issue issue)
           
 boolean PrioritySystemField.hasValue(Issue issue)
           
 boolean CommentSystemField.hasValue(Issue issue)
           
 boolean AssigneeSystemField.hasValue(Issue issue)
           
 boolean IssueLinksSystemField.hasValue(Issue issue)
           
 boolean ComponentsSystemField.hasValue(Issue issue)
           
 boolean ProjectSystemField.hasValue(Issue issue)
           
 boolean TimeTrackingSystemField.hasValue(Issue issue)
           
 boolean AbstractVersionsSystemField.hasValue(Issue issue)
           
 boolean AbstractTextSystemField.hasValue(Issue issue)
           
 boolean WorklogSystemField.hasValue(Issue issue)
           
 boolean IssueTypeSystemField.hasValue(Issue issue)
           
 boolean CustomFieldImpl.hasValue(Issue issue)
           
 boolean OrderableField.hasValue(Issue issue)
          Determines if the field has a value for the given issue.
 boolean TimeTrackingSystemField.hasWorkStarted(Issue issue)
           
 boolean MockOrderableField.isShown(Issue issue)
           
 boolean LabelsSystemField.isShown(Issue issue)
           
 boolean AffectedVersionsSystemField.isShown(Issue issue)
           
 boolean SummarySystemField.isShown(Issue issue)
           
 boolean AttachmentSystemField.isShown(Issue issue)
           
 boolean DueDateSystemField.isShown(Issue issue)
           
 boolean ReporterSystemField.isShown(Issue issue)
           
 boolean SecurityLevelSystemField.isShown(Issue issue)
           
 boolean ResolutionSystemField.isShown(Issue issue)
           
 boolean PrioritySystemField.isShown(Issue issue)
           
 boolean CommentSystemField.isShown(Issue issue)
           
 boolean AssigneeSystemField.isShown(Issue issue)
           
 boolean IssueLinksSystemField.isShown(Issue issue)
           
 boolean ComponentsSystemField.isShown(Issue issue)
           
 boolean ProjectSystemField.isShown(Issue issue)
           
 boolean TimeTrackingSystemField.isShown(Issue issue)
           
 boolean EnvironmentSystemField.isShown(Issue issue)
           
 boolean FixVersionsSystemField.isShown(Issue issue)
           
 boolean DescriptionSystemField.isShown(Issue issue)
           
 boolean WorklogSystemField.isShown(Issue issue)
           
 boolean IssueTypeSystemField.isShown(Issue issue)
           
 boolean CustomFieldImpl.isShown(Issue issue)
           
 boolean OrderableField.isShown(Issue issue)
          Tests field specific way to determine if it should be shown or not.
 MessagedResult MockOrderableField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult LabelsSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult AttachmentSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult DueDateSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult ReporterSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult SecurityLevelSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
          We want to prompt the user for a change if the Security Level scheme is changing due to a change in project, or if the issue used to have no security level, and the Project it is being moved to has a non-null default security level.
 MessagedResult ResolutionSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult PrioritySystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult CommentSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult AssigneeSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult IssueLinksSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult ComponentsSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult ProjectSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult TimeTrackingSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult AbstractVersionsSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult AbstractTextSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult WorklogSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult IssueTypeSystemField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult CustomFieldImpl.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
           
 MessagedResult OrderableField.needsMove(Collection originalIssues, Issue targetIssue, FieldLayoutItem targetFieldLayoutItem)
          Used to determine if the field needs input from user to be moved to the new project and/or issue type.
 void MockOrderableField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void LabelsSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void AttachmentSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void DueDateSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void ReporterSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void SecurityLevelSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void ResolutionSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void PrioritySystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void CommentSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void AssigneeSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void IssueLinksSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
          We don't return any default for the field.
 void ComponentsSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void ProjectSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void TimeTrackingSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
          We don't return any default for the TimeTracking field.
 void AbstractVersionsSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void AbstractTextSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void WorklogSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void IssueTypeSystemField.populateDefaults(Map fieldValuesHolder, Issue issue)
           
 void CustomFieldImpl.populateDefaults(Map customFieldValuesHolder, Issue issue)
           
 void OrderableField.populateDefaults(Map fieldValuesHolder, Issue issue)
          Populate the fieldValueHolder with a value that should be shown by default when the issue has not been created yet.
 void MockOrderableField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void LabelsSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void AttachmentSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void DueDateSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void ReporterSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void SecurityLevelSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void ResolutionSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void PrioritySystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void CommentSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void AssigneeSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void IssueLinksSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void ComponentsSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void ProjectSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void TimeTrackingSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void AbstractVersionsSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void AbstractTextSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void WorklogSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void IssueTypeSystemField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void CustomFieldImpl.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
           
 void OrderableField.populateForMove(Map fieldValuesHolder, Issue originalIssue, Issue targetIssue)
          Used to populate the fieldValueHolder with parameters for move issue screen.
 void MockOrderableField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void LabelsSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void SummarySystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void AttachmentSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void DueDateSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void ReporterSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void SecurityLevelSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void ResolutionSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void PrioritySystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void CommentSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void AssigneeSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void IssueLinksSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
          This is called to populate the field values holder with the current state of the Issue object.
 void ComponentsSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void ProjectSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void TimeTrackingSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
          This is called to populate the field values holder with the current state of the Issue object.
 void AbstractVersionsSystemField.populateFromIssue(Map params, Issue issue)
           
 void AbstractTextSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void WorklogSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void IssueTypeSystemField.populateFromIssue(Map fieldValuesHolder, Issue issue)
           
 void CustomFieldImpl.populateFromIssue(Map customFieldValuesHolder, Issue issue)
          Puts the custom field parameters retrieved from the given issue to the given customFieldValuesHolder map.
 void OrderableField.populateFromIssue(Map fieldValuesHolder, Issue issue)
          Used to initialise the fieldValuesHolder from the current value of teh issue.
 void MockOrderableField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void LabelsSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void AttachmentSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void DueDateSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void ReporterSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void SecurityLevelSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void ResolutionSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void PrioritySystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void CommentSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void AssigneeSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void IssueLinksSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
          This is called by Jelly code to map a value into a field values holder.
 void ComponentsSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void ProjectSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void TimeTrackingSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
          This is called by Jelly code to map a value into a field values holder.
 void AbstractVersionsSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void AbstractTextSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void WorklogSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void IssueTypeSystemField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
           
 void CustomFieldImpl.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
          Does nothing.
 void OrderableField.populateParamsFromString(Map fieldValuesHolder, String stringValue, Issue issue)
          Used to convert from a user friendly string value and put the result into the fieldValuesHolder.
protected  void SummarySystemField.populateVelocityParams(FieldLayoutItem fieldLayoutItem, Issue issue, Map params)
           
protected  void AbstractTextSystemField.populateVelocityParams(FieldLayoutItem fieldLayoutItem, Issue issue, Map params)
           
 void MockOrderableField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void LabelsSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void AttachmentSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void DueDateSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          Update the issue
 void ReporterSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void SecurityLevelSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          Update the issue
 void ResolutionSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void PrioritySystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void CommentSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void AssigneeSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          Update the issue
 void IssueLinksSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          This is called after the issue has been stored on disk and allows us a chance to create change records for the update.
 void ComponentsSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void ProjectSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void TimeTrackingSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          This is called after the issue has been stored on disk and allows us a chance to create change records for the update.
 void AbstractVersionsSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void AbstractTextSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void WorklogSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void IssueTypeSystemField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void CustomFieldImpl.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
           
 void OrderableField.updateValue(FieldLayoutItem fieldLayoutItem, Issue issue, ModifiedValue modifiedValue, IssueChangeHolder issueChangeHolder)
          Update the issue in the data store.
 void MockOrderableField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void LabelsSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void SummarySystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          validate the field value
 void AttachmentSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void DueDateSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollection, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void ReporterSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void SecurityLevelSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void ResolutionSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void PrioritySystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void CommentSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void AssigneeSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          Validate from parameters given an existing issue (usually invoked during some sort of edit stage)
 void IssueLinksSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollection, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void ComponentsSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void ProjectSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void TimeTrackingSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollection, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void EnvironmentSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          validate the field value
 void AbstractVersionsSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollection, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void DescriptionSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void WorklogSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void IssueTypeSystemField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          validate the field value
 void CustomFieldImpl.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
           
 void OrderableField.validateParams(OperationContext operationContext, ErrorCollection errorCollectionToAddTo, I18nHelper i18n, Issue issue, FieldScreenRenderLayoutItem fieldScreenRenderLayoutItem)
          Ensure that the parameters are valid
 

Uses of Issue in com.atlassian.jira.issue.fields.config
 

Methods in com.atlassian.jira.issue.fields.config with parameters of type Issue
 Object FieldConfigItemImpl.getConfigurationObject(Issue issue)
           
 Object FieldConfigItem.getConfigurationObject(Issue issue)
           
 Object FieldConfigItemType.getConfigurationObject(Issue issue, FieldConfig config)
          Returns an Object that holds the the configuration.
 

Uses of Issue in com.atlassian.jira.issue.fields.config.manager
 

Methods in com.atlassian.jira.issue.fields.config.manager with parameters of type Issue
 IssueType IssueTypeSchemeManagerImpl.getDefaultValue(Issue issue)
           
 IssueType IssueTypeSchemeManager.getDefaultValue(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.layout.column
 

Methods in com.atlassian.jira.issue.fields.layout.column with parameters of type Issue
 String ColumnLayoutItemImpl.getHtml(Map displayParams, Issue issue)
           
 String ColumnLayoutItem.getHtml(Map displayParams, Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.layout.field
 

Methods in com.atlassian.jira.issue.fields.layout.field with parameters of type Issue
 MockFieldLayout MockFieldLayoutManager.addLayoutItem(Issue issue)
           
 FieldLayout MockFieldLayoutManager.getFieldLayout(Issue issue)
           
 FieldLayout AbstractFieldLayoutManager.getFieldLayout(Issue issue)
           
 FieldLayout FieldLayoutManager.getFieldLayout(Issue issue)
          Returns the fieldLayout for an issue.
 

Uses of Issue in com.atlassian.jira.issue.fields.renderer
 

Methods in com.atlassian.jira.issue.fields.renderer that return Issue
 Issue IssueRenderContext.getIssue()
           
 

Methods in com.atlassian.jira.issue.fields.renderer with parameters of type Issue
 String RenderableField.getValueFromIssue(Issue issue)
          Gets the value stored for this field on the provided issue.
 void IssueRenderContext.setIssue(Issue issue)
           
 

Constructors in com.atlassian.jira.issue.fields.renderer with parameters of type Issue
IssueRenderContext(Issue issue)
           
 

Uses of Issue in com.atlassian.jira.issue.fields.rest
 

Methods in com.atlassian.jira.issue.fields.rest that return Issue
 Issue IssueFinderImpl.findIssue(IssueRefJsonBean issueRef, ErrorCollection errorCollection)
           
 Issue IssueFinder.findIssue(IssueRefJsonBean issueRef, ErrorCollection errorCollection)
          Finds an issue based on the passed-in id or key.
 Issue FieldTypeInfoContextImpl.getIssue()
           
 Issue FieldTypeInfoContext.getIssue()
           
 

Methods in com.atlassian.jira.issue.fields.rest with parameters of type Issue
protected  T AbstractFieldOperationsHandler.applyOperation(IssueContext issueCtx, Issue issue, String fieldId, StandardOperation operation, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
          gets called (perhaps multiple times) to apply the given operation to the given currentValuye, retyrning the new value
protected  List<String> AffectedVersionsRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String SecurityLevelRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String PriorityRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  Collection<String> ComponentsRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String DescriptionRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  List<String> FixForVersionsRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  List<String> LabelsRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String ReporterRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String ResolutionRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String AssigneeRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String DueDateRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String SummaryRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected  String EnvironmentRestFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
           
protected abstract  T AbstractFieldOperationsHandler.getInitialValue(Issue issue, ErrorCollection errors)
          compute the "currentValue" to be passed to applyOperation()
 FieldJsonRepresentation RestAwareCustomFieldType.getJsonFromIssue(CustomField field, Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
          Return a JsonData representation of the field value
 FieldJsonRepresentation RestAwareField.getJsonFromIssue(Issue issue, boolean renderedVersionRequested, FieldLayoutItem fieldLayoutItem)
          Return a FieldJsonDataPair containing a json representation of the raw data for this field, and if required, a json representation of the rendered data for easy display.
protected  Collection<String> ComponentsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> AbstractVersionsRestFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  T AbstractFieldOperationsHandler.handleAddOperation(IssueContext issueCtx, Issue issue, String fieldId, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> ComponentsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> AbstractVersionsRestFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  T AbstractFieldOperationsHandler.handleRemoveOperation(IssueContext issueCtx, Issue issue, String fieldId, T currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> ComponentsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> LabelsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue, String fieldId, Collection<String> currentFieldValue, JsonData operationValue, ErrorCollection errors)
           
protected  Collection<String> AbstractVersionsRestFieldOperationsHandler.handleSetOperation(IssueContext issueCtx, Issue issue,