Package com.jsoniter.output
Class StreamImplNumber
java.lang.Object
com.jsoniter.output.StreamImplNumber
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
writeBuf
(byte[] buf, int v, int pos) static final void
writeDouble
(JsonStream stream, double val) private static int
writeFirstBuf
(byte[] buf, int v, int pos) static final void
writeFloat
(JsonStream stream, float val) static final void
writeInt
(JsonStream stream, int value) static final void
writeLong
(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
-