com.fasterxml.jackson.core.util

Class InternalJacksonUtil



  • public abstract class InternalJacksonUtil
    extends Object
    Internal Use Only. Helper class used to contain some useful utility methods.
    Since:
    2.17.3 / 2.18.1
    • Constructor Detail

      • InternalJacksonUtil

        public InternalJacksonUtil()
    • Method Detail

      • 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 than Integer.MIN_VALUE, nor whether arguments are actually non-negative. This is usually used to implement overflow-safe bounds checking.

Copyright © 2008–2024 FasterXML. All rights reserved.