com.atlassian.jira.issue.statistics.util
Class DefaultFieldValueToDisplayTransformer
java.lang.Object
com.atlassian.jira.issue.statistics.util.DefaultFieldValueToDisplayTransformer
- All Implemented Interfaces:
- FieldValueToDisplayTransformer<java.lang.String>
public class DefaultFieldValueToDisplayTransformer
- extends java.lang.Object
- implements FieldValueToDisplayTransformer<java.lang.String>
Util object for transformaing a field/value into a displayable format for the a pie chart or heat map. This implementation
of FieldValueToDisplayTransformer returns a string containing a simple displayable representation depending on what the
field was, e.g. for the assignee it returns the assginee's full name. Note that the string is trimmed before being returned
- Since:
- v4.1
Method Summary |
java.lang.String |
transformFromAssignee(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromComponent(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromCustomField(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromFixFor(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromIrrelevant(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromIssueType(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromLabels(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromPriority(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromProject(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromReporter(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromResolution(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromStatus(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
java.lang.String |
transformFromVersion(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFieldValueToDisplayTransformer
public DefaultFieldValueToDisplayTransformer(I18nHelper i18nBean,
ConstantsManager constantsManager,
CustomFieldManager customFieldManager)
transformFromIrrelevant
public java.lang.String transformFromIrrelevant(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromIrrelevant
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromProject
public java.lang.String transformFromProject(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromProject
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromAssignee
public java.lang.String transformFromAssignee(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromAssignee
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromReporter
public java.lang.String transformFromReporter(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromReporter
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromResolution
public java.lang.String transformFromResolution(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromResolution
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromPriority
public java.lang.String transformFromPriority(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromPriority
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromIssueType
public java.lang.String transformFromIssueType(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromIssueType
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromStatus
public java.lang.String transformFromStatus(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromStatus
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromComponent
public java.lang.String transformFromComponent(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromComponent
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromVersion
public java.lang.String transformFromVersion(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromVersion
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromFixFor
public java.lang.String transformFromFixFor(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromFixFor
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromLabels
public java.lang.String transformFromLabels(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromLabels
in interface FieldValueToDisplayTransformer<java.lang.String>
transformFromCustomField
public java.lang.String transformFromCustomField(java.lang.String fieldType,
java.lang.Object input,
java.lang.String url)
- Specified by:
transformFromCustomField
in interface FieldValueToDisplayTransformer<java.lang.String>
Copyright © 2002-2011 Atlassian. All Rights Reserved.