com.atlassian.core.util
Class DurationUtils
java.lang.Object
com.atlassian.core.util.DurationUtils
public class DurationUtils
- extends Object
i18n-aware parsing of duration strings. Understands the output of DateUtils' formats.
|
Method Summary |
static long |
getDurationSeconds(String durationStr,
long secondsPerDay,
long secondsPerWeek,
DateUtils.Duration defaultUnit,
Locale locale,
I18nTextProvider i18n)
|
static long |
getDurationSeconds(String durationStr,
long secondsPerDay,
long secondsPerWeek,
DateUtils.Duration defaultUnit,
Locale locale,
Map<String,DateUtils.Duration> tokens)
|
static Map<String,DateUtils.Duration> |
getDurationTokens(I18nTextProvider i18n)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DurationUtils
public DurationUtils()
getDurationSeconds
public static long getDurationSeconds(String durationStr,
long secondsPerDay,
long secondsPerWeek,
DateUtils.Duration defaultUnit,
Locale locale,
I18nTextProvider i18n)
throws InvalidDurationException
- Throws:
InvalidDurationException
getDurationSeconds
public static long getDurationSeconds(String durationStr,
long secondsPerDay,
long secondsPerWeek,
DateUtils.Duration defaultUnit,
Locale locale,
Map<String,DateUtils.Duration> tokens)
throws InvalidDurationException
- Throws:
InvalidDurationException
getDurationTokens
public static Map<String,DateUtils.Duration> getDurationTokens(I18nTextProvider i18n)
Copyright © 2015 Atlassian. All rights reserved.