Class CalculatedCFType<T,S>

java.lang.Object
com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType<T,S>
com.atlassian.jira.issue.customfields.impl.CalculatedCFType<T,S>
Type Parameters:
T - Transport Object as defined in CustomFieldType
S - Single Object contained within the Transport Object as defined in CustomFieldType
All Implemented Interfaces:
CustomFieldType<T,S>

@PublicSpi public abstract class CalculatedCFType<T,S> extends AbstractCustomFieldType<T,S>
A CustomFieldType which is calculated rather than set. Transport Object is defined by subclass.

Note that this used to implement SortableCustomField, but it is now up to subclasses to opt-in to sortable if they really want it. This is mostly not recommended because of the poor performance of using that interface - see NaturallyOrderedCustomFieldSearcher and SortableCustomFieldSearcher for the preferred approach to sortable Custom Fields.