Package com.atlassian.jira.util
Interface JiraDurationUtils.DurationFormatter
- All Known Implementing Classes:
JiraDurationUtils.DaysDurationFormatter,JiraDurationUtils.HoursDurationFormatter,JiraDurationUtils.PrettyDurationFormatter
- Enclosing class:
- JiraDurationUtils
public static interface JiraDurationUtils.DurationFormatter
This interface defines methods for formatting time duration
-
Method Summary
Modifier and TypeMethodDescriptionFormats a given time duration with default (system) locale.Formats a given time duration with given locale.shortFormat(Long duration) Formats a given time duration with given locale in the most compact way possible.shortFormat(Long duration, Locale locale) Formats a given time duration with the given locale in the most compact way possible
-
Method Details
-
getI18nKey
String getI18nKey() -
format
Formats a given time duration with default (system) locale.- Parameters:
duration- time duration to format- Returns:
- formatted time duration
-
format
Formats a given time duration with given locale.- Parameters:
duration- time duration to formatlocale- user's locale- Returns:
- formatted time duration
-
shortFormat
Formats a given time duration with given locale in the most compact way possible.- Parameters:
duration- time duration to format- Returns:
- formatted time duration
-
shortFormat
Formats a given time duration with the given locale in the most compact way possible- Parameters:
duration- time duration in secondslocale- locale to use- Returns:
- formatted time duration
-