Interface IssueConstant

All Superinterfaces:
Comparable, Named, NamedWithDescription
All Known Subinterfaces:
IssueType, Priority, Resolution, Status
All Known Implementing Classes:
IssueConstantImpl, IssueTypeImpl, MockIssueConstant, MockIssueType, MockStatus, PriorityImpl, ResolutionImpl, StatusImpl, TextIssueConstant

@PublicApi public interface IssueConstant extends Comparable, Named, NamedWithDescription
Abstraction to represent any of the various constants like Resolution, Status etc.
  • Method Details

    • getId

      String getId()
    • getName

      String getName()
      Specified by:
      getName in interface Named
    • getDescription

      String getDescription()
      Specified by:
      getDescription in interface NamedWithDescription
    • getSequence

      Long getSequence()
    • getCompleteIconUrl

      String getCompleteIconUrl()
      Returns the url for the icon with the context path added if necessary.
      Returns:
      the url for the icon with the context path added if necessary. null will be returned if there is no icon URL.
    • getIconUrl

      String getIconUrl()
    • getIconUrlHtml

      String getIconUrlHtml()
      Returns the HTML-escaped URL for this issue constant.
      Returns:
      a String containing an HTML-escaped icon URL
      See Also:
    • getNameTranslation

      String getNameTranslation()
    • getDescTranslation

      String getDescTranslation()
    • getNameTranslation

      String getNameTranslation(String locale)
    • getDescTranslation

      String getDescTranslation(String locale)
    • getNameTranslation

      String getNameTranslation(I18nHelper i18n)
    • getDescTranslation

      String getDescTranslation(I18nHelper i18n)