Class DurationUnitConverter
java.lang.Object
com.fasterxml.jackson.datatype.jsr310.util.DurationUnitConverter
Handles the conversion of the duration based on the API of
Duration
for a restricted set of ChronoUnit
.
Only the units considered as accurate are supported in this converter since are the only ones capable of handling
deserialization in a precise manner (see ChronoUnit.isDurationEstimated()
).- Since:
- 2.12
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final DurationUnitConverter.DurationSerialization
private static final Map
<String, DurationUnitConverter.DurationSerialization> -
Constructor Summary
ConstructorsConstructorDescriptionDurationUnitConverter
(DurationUnitConverter.DurationSerialization serialization) -
Method Summary
Modifier and TypeMethodDescriptionconvert
(long value) long
static String
static DurationUnitConverter
-
Field Details
-
UNITS
-
serialization
-
-
Constructor Details
-
DurationUnitConverter
DurationUnitConverter(DurationUnitConverter.DurationSerialization serialization)
-
-
Method Details
-
convert
-
convert
-
descForAllowed
- Returns:
- Description of all allowed valued as a sequence of double-quoted values separated by comma
-
from
-