Class CustomFieldComparators

java.lang.Object
com.atlassian.jira.issue.comparator.CustomFieldComparators

public class CustomFieldComparators extends Object
Utility class for dealing with custom fields.
Since:
v5.1
  • Constructor Details

    • CustomFieldComparators

      public CustomFieldComparators()
  • Method Details

    • byName

      public static Comparator<CustomField> byName()
      Returns a comparator that compares CustomField instances by name. This is sorted by the customfield's untranslated name to preserve existing behaviour.
      Returns:
      a Comparator<CustomField>
    • byTranslatedName

      public static Comparator<CustomField> byTranslatedName(Locale locale, TranslationManager translationManager)
      Returns a comparator that compares CustomField instances by the translated customfield name, using the supplied locale.
      Parameters:
      locale - The locale to use for comparison
      translationManager - The translation manger component
      Returns:
      a Comparator<CustomField>
    • byGvName

      public static Comparator<org.ofbiz.core.entity.GenericValue> byGvName()
      Returns a comparator that compares custom field GenericValue instances by name.
      Returns:
      a Comparator<GenericValue>