public class GenericDataInput extends Object implements DataInput, GenericDataFlags
OBJECT, OBJECT_BYTES, OBJECT_DESC, OBJECT_DESC_ID, OBJECT_DUMMY, OBJECT_MAP, OBJECT_NULL, OBJECT_REF, OBJECT_STREAM, OBJECT_VALUE, OBJECT_VALUES, VARINT, VARINT_0, VARINT_1, VARINT_10, VARINT_11, VARINT_12, VARINT_13, VARINT_14, VARINT_15, VARINT_16, VARINT_17, VARINT_18, VARINT_19, VARINT_1A, VARINT_1B, VARINT_1C, VARINT_1D, VARINT_1E, VARINT_1F, VARINT_2, VARINT_3, VARINT_4, VARINT_5, VARINT_6, VARINT_7, VARINT_8, VARINT_9, VARINT_A, VARINT_B, VARINT_C, VARINT_D, VARINT_E, VARINT_F, VARINT_N1, VARINT_N2, VARINT_N3, VARINT_N4, VARINT_N5, VARINT_N6, VARINT_N7, VARINT_N8, VARINT_N9, VARINT_NA, VARINT_NB, VARINT_NC, VARINT_ND, VARINT_NE, VARINT_NF, VARINT16, VARINT24, VARINT32, VARINT40, VARINT48, VARINT56, VARINT64, VARINT8| Constructor and Description |
|---|
GenericDataInput(InputStream is) |
GenericDataInput(InputStream is,
int buffSize) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
readBool()
Read boolean.
|
byte |
readByte()
Read byte.
|
byte[] |
readBytes()
Read byte array.
|
double |
readDouble()
Read double.
|
float |
readFloat()
Read float.
|
int |
readInt()
Read integer.
|
long |
readLong()
Read long.
|
short |
readShort()
Read short integer.
|
int |
readUInt() |
String |
readUTF()
Read UTF-8 string.
|
public GenericDataInput(InputStream is)
public GenericDataInput(InputStream is, int buffSize)
public boolean readBool()
throws IOException
DataInputreadBool in interface DataInputIOExceptionpublic byte readByte()
throws IOException
DataInputreadByte in interface DataInputIOExceptionpublic short readShort()
throws IOException
DataInputreadShort in interface DataInputIOExceptionpublic int readInt()
throws IOException
DataInputreadInt in interface DataInputIOExceptionpublic long readLong()
throws IOException
DataInputreadLong in interface DataInputIOExceptionpublic float readFloat()
throws IOException
DataInputreadFloat in interface DataInputIOExceptionpublic double readDouble()
throws IOException
DataInputreadDouble in interface DataInputIOExceptionpublic String readUTF() throws IOException
DataInputreadUTF in interface DataInputIOExceptionpublic byte[] readBytes()
throws IOException
DataInputreadBytes in interface DataInputIOExceptionpublic int readUInt()
throws IOException
IOExceptionCopyright © 2012–2018 The Dubbo Project. All rights reserved.