Interface JsonConfig


  • public interface JsonConfig
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String MAX_BIGDECIMAL_LEN
      Configuration property to limit maximum value of BigDecimal length when being parsed.
      static java.lang.String MAX_BIGINTEGER_SCALE
      Configuration property to limit maximum absolute value of BigInteger scale.
      static java.lang.String MAX_DEPTH
      Configuration property to limit maximum level of nesting when being parsing JSON string.
      static java.lang.String REJECT_DUPLICATE_KEYS
      Deprecated.
      in favor of JsonConfig.KEY_STRATEGY
    • Field Detail

      • MAX_BIGINTEGER_SCALE

        static final java.lang.String MAX_BIGINTEGER_SCALE
        Configuration property to limit maximum absolute value of BigInteger scale. This property limits maximum absolute value of scale to be allowed in JsonNumber.bigIntegerValue() and JsonNumber.bigIntegerValueExact() implemented methods. Default value is set to 100000.
        See Also:
        Constant Field Values
      • MAX_BIGDECIMAL_LEN

        static final java.lang.String MAX_BIGDECIMAL_LEN
        Configuration property to limit maximum value of BigDecimal length when being parsed. This property limits maximum number of characters of BigDecimal source being parsed. Default value is set to 1100.
        See Also:
        Constant Field Values
      • MAX_DEPTH

        static final java.lang.String MAX_DEPTH
        Configuration property to limit maximum level of nesting when being parsing JSON string. Default value is set to 1000.
        See Also:
        Constant Field Values
      • REJECT_DUPLICATE_KEYS

        @Deprecated
        static final java.lang.String REJECT_DUPLICATE_KEYS
        Deprecated.
        in favor of JsonConfig.KEY_STRATEGY
        Configuration property to reject duplicate keys. The value of the property could be anything.
        See Also:
        Constant Field Values