Class DecimalUtils
java.lang.Object
com.fasterxml.jackson.datatype.jsr310.DecimalUtils
Utilities to aid in the translation of decimal types to/from multiple parts.
- Since:
- 2.2
- Author:
- Nick Williams
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
extractNanosecondDecimal
(BigDecimal value, long integer) Deprecated.due to potential unbounded latency on some JRE releases.static <T> T
extractSecondsAndNanos
(BigDecimal seconds, BiFunction<Long, Integer, T> convert) Extracts the seconds and nanoseconds component ofseconds
aslong
andint
values, passing them to the given converter.static BigDecimal
toBigDecimal
(long seconds, int nanoseconds) Factory method for constructingBigDecimal
out of second, nano-second components.static String
toDecimal
(long seconds, int nanoseconds)
-
Method Details
-
toDecimal
-
toBigDecimal
Factory method for constructingBigDecimal
out of second, nano-second components.- Since:
- 2.8
-
extractNanosecondDecimal
Deprecated.due to potential unbounded latency on some JRE releases. -
extractSecondsAndNanos
Extracts the seconds and nanoseconds component ofseconds
aslong
andint
values, passing them to the given converter. The implementation avoids latency issues present on some JRE releases.- Since:
- 2.9.8
-