public class TBinaryProtocol extends Object implements TProtocol
| Modifier and Type | Field and Description |
|---|---|
protected static int |
VERSION_1 |
protected static int |
VERSION_MASK |
| Constructor and Description |
|---|
TBinaryProtocol(TTransport transport)
Constructor
|
protected static final int VERSION_MASK
protected static final int VERSION_1
public TBinaryProtocol(TTransport transport)
public void writeMessageBegin(TMessage message) throws TException
writeMessageBegin in interface TProtocolWriterTExceptionpublic void writeMessageEnd()
writeMessageEnd in interface TProtocolWriterpublic void writeStructBegin(TStruct struct)
writeStructBegin in interface TProtocolWriterpublic void writeStructEnd()
writeStructEnd in interface TProtocolWriterpublic void writeFieldBegin(TField field) throws TException
writeFieldBegin in interface TProtocolWriterTExceptionpublic void writeFieldEnd()
writeFieldEnd in interface TProtocolWriterpublic void writeFieldStop()
throws TException
writeFieldStop in interface TProtocolWriterTExceptionpublic void writeMapBegin(TMap map) throws TException
writeMapBegin in interface TProtocolWriterTExceptionpublic void writeMapEnd()
writeMapEnd in interface TProtocolWriterpublic void writeListBegin(TList list) throws TException
writeListBegin in interface TProtocolWriterTExceptionpublic void writeListEnd()
writeListEnd in interface TProtocolWriterpublic void writeSetBegin(TSet set) throws TException
writeSetBegin in interface TProtocolWriterTExceptionpublic void writeSetEnd()
writeSetEnd in interface TProtocolWriterpublic void writeBool(boolean value)
throws TException
writeBool in interface TProtocolWriterTExceptionpublic void writeByte(byte value)
throws TException
writeByte in interface TProtocolWriterTExceptionpublic void writeI16(short value)
throws TException
writeI16 in interface TProtocolWriterTExceptionpublic void writeI32(int value)
throws TException
writeI32 in interface TProtocolWriterTExceptionpublic void writeI64(long value)
throws TException
writeI64 in interface TProtocolWriterTExceptionpublic void writeFloat(float value)
throws TException
writeFloat in interface TProtocolWriterTExceptionpublic void writeDouble(double value)
throws TException
writeDouble in interface TProtocolWriterTExceptionpublic void writeString(String value) throws TException
writeString in interface TProtocolWriterTExceptionpublic void writeBinary(ByteBuffer value) throws TException
writeBinary in interface TProtocolWriterTExceptionpublic TMessage readMessageBegin() throws TException
readMessageBegin in interface TProtocolReaderTExceptionpublic void readMessageEnd()
readMessageEnd in interface TProtocolReaderpublic TStruct readStructBegin()
readStructBegin in interface TProtocolReaderpublic void readStructEnd()
readStructEnd in interface TProtocolReaderpublic TField readFieldBegin() throws TException
readFieldBegin in interface TProtocolReaderTExceptionpublic void readFieldEnd()
readFieldEnd in interface TProtocolReaderpublic TMap readMapBegin() throws TException
readMapBegin in interface TProtocolReaderTExceptionpublic void readMapEnd()
readMapEnd in interface TProtocolReaderpublic TList readListBegin() throws TException
readListBegin in interface TProtocolReaderTExceptionpublic void readListEnd()
readListEnd in interface TProtocolReaderpublic TSet readSetBegin() throws TException
readSetBegin in interface TProtocolReaderTExceptionpublic void readSetEnd()
readSetEnd in interface TProtocolReaderpublic boolean readBool()
throws TException
readBool in interface TProtocolReaderTExceptionpublic byte readByte()
throws TException
readByte in interface TProtocolReaderTExceptionpublic short readI16()
throws TException
readI16 in interface TProtocolReaderTExceptionpublic int readI32()
throws TException
readI32 in interface TProtocolReaderTExceptionpublic long readI64()
throws TException
readI64 in interface TProtocolReaderTExceptionpublic float readFloat()
throws TException
readFloat in interface TProtocolReaderTExceptionpublic double readDouble()
throws TException
readDouble in interface TProtocolReaderTExceptionpublic String readString() throws TException
readString in interface TProtocolReaderTExceptionpublic String readStringBody(int size) throws TException
TExceptionpublic ByteBuffer readBinary() throws TException
readBinary in interface TProtocolReaderTExceptionpublic int readBinary(byte[] buf,
int offset)
throws TException
readBinary in interface TProtocolReaderTExceptionCopyright © 2012–2021. All rights reserved.