Package com.fasterxml.jackson.core.util
Class InternalJacksonUtil
java.lang.Object
com.fasterxml.jackson.core.util.InternalJacksonUtil
Internal Use Only. Helper class used to contain some useful utility methods.
- Since:
- 2.17.3 / 2.18.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
addOverflowSafe
(int base, int length) Internal Use Only.
-
Constructor Details
-
InternalJacksonUtil
public InternalJacksonUtil()
-
-
Method Details
-
addOverflowSafe
public static int addOverflowSafe(int base, int length) Internal Use Only.Method that will add two non-negative integers, and if result overflows, return
Integer.MAX_VALUE
. For performance reasons, does NOT check for the result being less thanInteger.MIN_VALUE
, nor whether arguments are actually non-negative. This is usually used to implement overflow-safe bounds checking.
-