public class JsonByteBufferReader extends JsonReader
positionfieldIndex, SIGN_NOLENGTH, SIGN_NULL| 限定符 | 构造器和说明 |
|---|---|
protected |
JsonByteBufferReader(java.nio.ByteBuffer... buffers) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
backChar(char ch)
回退最后读取的字符
|
boolean |
hasNext()
判断对象是否存在下一个属性或者数组是否存在下一个元素
|
protected byte |
nextByte() |
protected char |
nextChar()
读取下一个字符, 不跳过空白字符
|
protected char |
nextGoodChar()
读取下一个有效字符
|
int |
readArrayB()
判断下一个非空白字符是否为[
|
void |
readBlank()
判断下一个非空白字符是否:
|
int |
readInt()
读取一个int值
|
long |
readLong()
读取一个long值
|
java.lang.String |
readObjectB(java.lang.Class clazz)
判断下一个非空白字符是否为{
|
java.lang.String |
readSmallString()
读取小字符串
|
java.lang.String |
readString()
读取字符串, 必须是"或者'包围的字符串值
|
protected boolean |
recycle() |
close, createPool, readArrayE, readBoolean, readByte, readChar, readClassName, readDouble, readFieldName, readFloat, readMapB, readMapE, readObjectE, readShort, seek, setText, setText, setText, skipValueprotected boolean recycle()
recycle 在类中 JsonReaderprotected byte nextByte()
protected final char nextChar()
nextChar 在类中 JsonReaderprotected final char nextGoodChar()
nextGoodChar 在类中 JsonReaderprotected final void backChar(char ch)
backChar 在类中 JsonReaderch - 回退的字符public final java.lang.String readObjectB(java.lang.Class clazz)
readObjectB 在类中 JsonReaderclazz - 类名public final int readArrayB()
readArrayB 在类中 JsonReaderpublic final void readBlank()
readBlank 在类中 JsonReaderpublic final boolean hasNext()
hasNext 在类中 JsonReaderpublic final java.lang.String readSmallString()
readSmallString 在类中 JsonReaderpublic final int readInt()
readInt 在类中 JsonReaderpublic final long readLong()
readLong 在类中 JsonReaderpublic final java.lang.String readString()
readString 在类中 JsonReader