package

com.atlassian.jira.issue.util

Interfaces

AggregateTimeTrackingCalculator A util object that caculates an issue's aggregate Time Tracking values. 
AggregateTimeTrackingCalculatorFactory A factory to return AggregateTimeTrackingCalculator instances based on the type of Issue in play. 
IssueChangeHolder This defines a simple object that can contain the changes that have occurred to an issue. 
IssueImplAggregateTimeTrackingCalculator.PermissionChecker Responsible for doing permission checks for an issue. 
IssueIterator  
IssuesIterable  
IssueUpdater  
MovedIssueKeyStore  

Classes

AbstractTransformIssueIterator<T>  
AggregateTimeTrackingBean Bean to store values of Time Tracking Aggregate values. 
AggregateTimeTrackingCalculatorFactoryImpl Implementation of factory 
ConsumeAllAttachmentKeys  
DatabaseIssuesIterable This EnclosedIterable is used to iterate over all issues in the database. 
DefaultIssueChangeHolder Default implementation of a change holder. 
DefaultIssueUpdater  
DocumentIssueAggregateTimeTrackingCalculator An implementation of AggregateTimeTrackingCalculator that is meant for DocumentIssueImpl usage. 
IssueGVsIssueIterable  
IssueIdsIssueIterable  
IssueImplAggregateTimeTrackingCalculator An implementation of AggregateTimeTrackingCalculator that is meant for IssueImpl usage. 
IssueObjectIssuesIterable  
IssueOperationsBarUtil Utility class to help with the creation of the View Issues Ops Bar. 
IssueUpdateBean  
IssueWebPanelRenderUtil Utility class to help with rendering the pluggable web panels on the view issue page. 
MovedIssueKeyStoreImpl  
SimpleMockIssueFactory