com.atlassian.jira.project.statistics.type
Class TypeStatus

java.lang.Object
  extended bycom.atlassian.jira.project.statistics.type.AbstractStatisticType
      extended bycom.atlassian.jira.project.statistics.type.AbstractFieldStatisticType
          extended bycom.atlassian.jira.project.statistics.type.TypeStatus
All Implemented Interfaces:
java.util.Comparator, StatisticType

public class TypeStatus
extends AbstractFieldStatisticType

This StatisticType is used to get the statistics of Issues by Status


Field Summary
 
Fields inherited from interface com.atlassian.jira.project.statistics.StatisticType
OPEN_BY_AFFECTED_VERSION, OPEN_BY_ASSIGNEE, OPEN_BY_COMPONENT, OPEN_BY_FIX_VERSION, OPEN_BY_PRIORITY, STATUS
 
Constructor Summary
TypeStatus()
           
 
Method Summary
protected  java.lang.String getChangeItemName()
          This is the name of the field that will appear in the ChangeItem.
protected  java.lang.String getFieldName()
          This is the name of the field that will be 'grouped' for the statistic.
protected  java.lang.String getIssueField(GenericValue issue)
           
 
Methods inherited from class com.atlassian.jira.project.statistics.type.AbstractFieldStatisticType
amendCollection, amendCollectionForCreate, amendCollectionForUpdate, compare, equals, getEntities, getExpressions, getIssues, getKey, hashCode, toString
 
Methods inherited from class com.atlassian.jira.project.statistics.type.AbstractStatisticType
calculateStatisticsCollection, decrementStatisticInCollection, decrementStatisticInCollectionWithSecurityType, incrementStatisticInCollection, incrementStatisticInCollectionWithSecurityType, isResolved
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeStatus

public TypeStatus()
Method Detail

getIssueField

protected java.lang.String getIssueField(GenericValue issue)
Specified by:
getIssueField in class AbstractFieldStatisticType

getFieldName

protected java.lang.String getFieldName()
Description copied from class: AbstractStatisticType
This is the name of the field that will be 'grouped' for the statistic.

Specified by:
getFieldName in class AbstractStatisticType

getChangeItemName

protected java.lang.String getChangeItemName()
Description copied from class: AbstractFieldStatisticType
This is the name of the field that will appear in the ChangeItem.

Specified by:
getChangeItemName in class AbstractFieldStatisticType