Interface JsonConfig


public interface JsonConfig
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Configuration property to limit maximum value of BigDecimal length when being parsed.
    static final String
    Configuration property to limit maximum absolute value of BigInteger scale.
    static final String
    Configuration property to limit maximum level of nesting when being parsing JSON string.
    static final String
    Deprecated.
    in favor of JsonConfig.KEY_STRATEGY
  • Field Details

    • MAX_BIGINTEGER_SCALE

      static final 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:
    • MAX_BIGDECIMAL_LEN

      static final 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:
    • MAX_DEPTH

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

      @Deprecated static final 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: