public class TypesReader
extends java.lang.Object
| Constructor and Description |
|---|
TypesReader(byte[] arr) |
TypesReader(byte[] arr,
int off) |
TypesReader(byte[] arr,
int off,
int len) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
readBoolean() |
int |
readByte() |
void |
readBytes(byte[] dst,
int off,
int len) |
byte[] |
readBytes(int len) |
byte[] |
readByteString() |
java.math.BigInteger |
readMPINT() |
java.lang.String[] |
readNameList() |
java.lang.String |
readString() |
java.lang.String |
readString(java.lang.String charsetName) |
int |
readUINT32() |
long |
readUINT64() |
int |
remain() |
public TypesReader(byte[] arr)
public TypesReader(byte[] arr,
int off)
public TypesReader(byte[] arr,
int off,
int len)
public int readByte()
throws java.io.IOException
java.io.IOExceptionpublic byte[] readBytes(int len)
throws java.io.IOException
java.io.IOExceptionpublic void readBytes(byte[] dst,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionpublic boolean readBoolean()
throws java.io.IOException
java.io.IOExceptionpublic int readUINT32()
throws java.io.IOException
java.io.IOExceptionpublic long readUINT64()
throws java.io.IOException
java.io.IOExceptionpublic java.math.BigInteger readMPINT()
throws java.io.IOException
java.io.IOExceptionpublic byte[] readByteString()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString(java.lang.String charsetName)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String[] readNameList()
throws java.io.IOException
java.io.IOExceptionpublic int remain()