Class DurationUnitConverter
- java.lang.Object
-
- com.fasterxml.jackson.datatype.jsr310.util.DurationUnitConverter
-
public class DurationUnitConverter extends Object
Handles the conversion of the duration based on the API ofDuration
for a restricted set ofChronoUnit
. Only the units considered as accurate are supported in this converter since are the only ones capable of handling deserialization in a precise manner (seeChronoUnit.isDurationEstimated()
).- Since:
- 2.12
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Duration
convert(long value)
long
convert(Duration duration)
static String
descForAllowed()
static DurationUnitConverter
from(String unit)
-
-
-
Method Detail
-
convert
public Duration convert(long value)
-
convert
public long convert(Duration duration)
-
descForAllowed
public static String descForAllowed()
- Returns:
- Description of all allowed valued as a sequence of double-quoted values separated by comma
-
from
public static DurationUnitConverter from(String unit)
-
-