com.atlassian.greenhopper.customfield.rank
Class RankCFType
java.lang.Object
com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType<T,S>
com.atlassian.jira.issue.customfields.impl.CalculatedCFType
com.atlassian.greenhopper.customfield.rank.RankCFType
- All Implemented Interfaces:
- com.atlassian.jira.issue.customfields.CustomFieldType, com.atlassian.jira.issue.customfields.SortableCustomField
public class RankCFType
- extends com.atlassian.jira.issue.customfields.impl.CalculatedCFType
The custom field type for global ranking. The field doesn't actually hold any data, it's only purpose is to join our cached rank index with Lucene
and the issue navigator.
Nested classes/interfaces inherited from class com.atlassian.jira.issue.customfields.impl.CalculatedCFType |
com.atlassian.jira.issue.customfields.impl.CalculatedCFType.Visitor<X> |
Nested classes/interfaces inherited from class com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType |
com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType.VisitorBase<X> |
Fields inherited from interface com.atlassian.jira.issue.customfields.CustomFieldType |
DEFAULT_VALUE_TYPE |
Methods inherited from class com.atlassian.jira.issue.customfields.impl.CalculatedCFType |
accept, compare, createValue, getChangelogValue, getConfigurationItemTypes, getDefaultValue, getStringValueFromCustomFieldParams, getValueFromCustomFieldParams, remove, setDefaultValue, updateValue, validateFromParams |
Methods inherited from class com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType |
assertObjectImplementsType, availableForBulkEdit, getChangelogString, getDescription, getDescriptor, getI18nBean, getKey, getName, getRelatedIndexers, getVelocityParameters, getVelocityParameters, init, isRenderable, valuesEqual |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CUSTOMFIELD_METADATA
public static final CustomFieldMetadata CUSTOMFIELD_METADATA
- the metadata needed to define the custom field in JIRA
RankCFType
protected RankCFType(RankIndexService rankService)
getValueFromIssue
public java.lang.Object getValueFromIssue(com.atlassian.jira.issue.fields.CustomField field,
com.atlassian.jira.issue.Issue issue)
getStringFromSingularObject
public java.lang.String getStringFromSingularObject(java.lang.Object singularObject)
getSingularObjectFromString
public java.lang.Object getSingularObjectFromString(java.lang.String string)
throws com.atlassian.jira.issue.customfields.impl.FieldValidationException
- Throws:
com.atlassian.jira.issue.customfields.impl.FieldValidationException
Copyright © 2007-2012 Atlassian. All Rights Reserved.