Package com.jsoniter
Class IterImplNumber
- java.lang.Object
-
- com.jsoniter.IterImplNumber
-
class IterImplNumber extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static int
DOT_IN_NUMBER
(package private) static int
END_OF_NUMBER
(package private) static int[]
floatDigits
(package private) static int[]
intDigits
(package private) static int
INVALID_CHAR_FOR_NUMBER
(package private) static long[]
POW10
-
Constructor Summary
Constructors Constructor Description IterImplNumber()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double
readDouble(JsonIterator iter)
static float
readFloat(JsonIterator iter)
static int
readInt(JsonIterator iter)
static long
readLong(JsonIterator iter)
-
-
-
Field Detail
-
intDigits
static final int[] intDigits
-
floatDigits
static final int[] floatDigits
-
END_OF_NUMBER
static final int END_OF_NUMBER
- See Also:
- Constant Field Values
-
DOT_IN_NUMBER
static final int DOT_IN_NUMBER
- See Also:
- Constant Field Values
-
INVALID_CHAR_FOR_NUMBER
static final int INVALID_CHAR_FOR_NUMBER
- See Also:
- Constant Field Values
-
POW10
static final long[] POW10
-
-
Method Detail
-
readDouble
public static final double readDouble(JsonIterator iter) throws java.io.IOException
- Throws:
java.io.IOException
-
readFloat
public static final float readFloat(JsonIterator iter) throws java.io.IOException
- Throws:
java.io.IOException
-
readInt
public static final int readInt(JsonIterator iter) throws java.io.IOException
- Throws:
java.io.IOException
-
readLong
public static final long readLong(JsonIterator iter) throws java.io.IOException
- Throws:
java.io.IOException
-
-