public final class JsonStreamConfig extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static JsonStreamConfig | DEFAULTThe default stream configuration. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | useBigDecimalForFloats() | 
| boolean | useBigIntegerForInts() | 
| JsonStreamConfig | withUseBigDecimalForFloats(boolean useBigDecimalForFloats)Whether all normal floating point literals should be represented as  BigDecimal. | 
| JsonStreamConfig | withUseBigIntegerForInts(boolean useBigIntegerForInts) | 
public static final JsonStreamConfig DEFAULT
public boolean useBigDecimalForFloats()
BigDecimals should be used for parsing floating-point json numbers.public JsonStreamConfig withUseBigDecimalForFloats(boolean useBigDecimalForFloats)
BigDecimal. Note that
 Float.NaN, Float.POSITIVE_INFINITY and Float.NEGATIVE_INFINITY may still be represented
 as float, if the input supports those literals.useBigDecimalForFloats - The new value for useBigDecimalForFloatsuseBigDecimalForFloats set to the new value.public boolean useBigIntegerForInts()
BigIntegers should be used for parsing integer json numbers.public JsonStreamConfig withUseBigIntegerForInts(boolean useBigIntegerForInts)
useBigIntegerForInts - The new value for useBigIntegerForIntsuseBigIntegerForInts set to the new value.