Package de.marhali.json5.internal
Class NumberLimits
- java.lang.Object
-
- de.marhali.json5.internal.NumberLimits
-
public class NumberLimits extends java.lang.ObjectThis class enforces limits on numbers parsed from Json5 to avoid potential performance problems when extremely large numbers are used.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.math.BigDecimalparseBigDecimal(java.lang.String s)static java.math.BigIntegerparseBigInteger(java.lang.String s)
-
-
-
Method Detail
-
parseBigDecimal
public static java.math.BigDecimal parseBigDecimal(java.lang.String s) throws java.lang.NumberFormatException- Throws:
java.lang.NumberFormatException
-
parseBigInteger
public static java.math.BigInteger parseBigInteger(java.lang.String s) throws java.lang.NumberFormatException- Throws:
java.lang.NumberFormatException
-
-