@ServerSide @ComputeEngineSide public class Durations extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Durations.DurationFormat
Deprecated.
since 6.3, only one format is available
|
Constructor and Description |
---|
Durations() |
Modifier and Type | Method and Description |
---|---|
Duration |
create(long minutes)
Create a Duration object from a number of minutes
|
Duration |
decode(java.lang.String duration)
Convert the text to a Duration
Example : decode("9d 10 h") -> Duration.encode("10d2h") |
java.lang.String |
encode(Duration duration)
Return the string value of the Duration.
|
java.lang.String |
format(Duration duration)
Return the formatted work duration using the english bundles.
|
java.lang.String |
format(java.util.Locale locale,
Duration duration)
Deprecated.
since 6.3 as the
Locale.ENGLISH is always used. Use format(Duration) instead |
java.lang.String |
format(java.util.Locale locale,
Duration duration,
Durations.DurationFormat format)
Deprecated.
since 6.3 as the
Locale.ENGLISH is always used. Use format(Duration) instead |
public Duration create(long minutes)
public Duration decode(java.lang.String duration)
java.lang.IllegalArgumentException
public java.lang.String encode(Duration duration)
@Deprecated public java.lang.String format(java.util.Locale locale, Duration duration, Durations.DurationFormat format)
Locale.ENGLISH
is always used. Use format(Duration)
instead@Deprecated public java.lang.String format(java.util.Locale locale, Duration duration)
Locale.ENGLISH
is always used. Use format(Duration)
insteadpublic java.lang.String format(Duration duration)