Class StreamImplNumber
java.lang.Object
com.jsoniter.output.StreamImplNumber
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidwriteBuf(byte[] buf, int v, int pos) static final voidwriteDouble(JsonStream stream, double val) private static intwriteFirstBuf(byte[] buf, int v, int pos) static final voidwriteFloat(JsonStream stream, float val) static final voidwriteInt(JsonStream stream, int value) static final voidwriteLong(JsonStream stream, long value)
-
Field Details
-
DIGITS
private static final int[] DIGITS -
MIN_INT
private static final byte[] MIN_INT -
MIN_LONG
private static final byte[] MIN_LONG -
POW10
private static final int[] POW10
-
-
Constructor Details
-
StreamImplNumber
StreamImplNumber()
-
-
Method Details
-
writeInt
- Throws:
IOException
-
writeFirstBuf
private static int writeFirstBuf(byte[] buf, int v, int pos) -
writeBuf
private static void writeBuf(byte[] buf, int v, int pos) -
writeLong
- Throws:
IOException
-
writeFloat
- Throws:
IOException
-
writeDouble
- Throws:
IOException
-