java.lang.Object | |
↳ | com.fasterxml.jackson.core.io.NumberInput |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | NASTY_SMALL_DOUBLE | Textual representation of a double constant that can cause nasty problems with JDK (see http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308). |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Helper method for determining if given String representation of
an integral number would fit in 64-bit Java long or not.
| |||||||||||
Similar to
inLongRange(char[], int, int, boolean) , but
with String argument | |||||||||||
Helper method to (more) efficiently parse integer numbers from
String values.
| |||||||||||
Fast method for parsing integers that are known to fit into
regular 32-bit signed int type.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Textual representation of a double constant that can cause nasty problems with JDK (see http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308).
Helper method for determining if given String representation of an integral number would fit in 64-bit Java long or not. Note that input String must NOT contain leading minus sign (even if 'negative' is set to true).
negative | Whether original number had a minus sign (which is NOT passed to this method) or not |
---|
Similar to inLongRange(char[], int, int, boolean)
, but
with String argument
negative | Whether original number had a minus sign (which is NOT passed to this method) or not |
---|
Helper method to (more) efficiently parse integer numbers from String values.
Fast method for parsing integers that are known to fit into regular 32-bit signed int type. This means that length is between 1 and 9 digits (inclusive)
Note: public to let unit tests call it