Package mariadbcdc.binlog.reader.io
Class BufferByteWriter
- java.lang.Object
-
- mariadbcdc.binlog.reader.io.BufferByteWriter
-
- All Implemented Interfaces:
ByteWriter
public class BufferByteWriter extends java.lang.Object implements ByteWriter
-
-
Constructor Summary
Constructors Constructor Description BufferByteWriter(byte[] buff)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetPacketLength()intgetSequenceNumber()voidreserved(int len)voidsequenceNumber(int sequenceNumber)voidwrite(int value, int len)voidwrite(long value, int len)voidwriteBytes(byte[] bytes)voidwriteBytesLenenc(byte[] bytes)voidwriteEncodedLength(long length)voidwriteString(java.lang.String str)voidwriteStringLenenc(java.lang.String str)voidwriteStringNul(java.lang.String str)voidwriteZero()
-
-
-
Method Detail
-
getSequenceNumber
public int getSequenceNumber()
-
getPacketLength
public int getPacketLength()
-
sequenceNumber
public void sequenceNumber(int sequenceNumber)
- Specified by:
sequenceNumberin interfaceByteWriter
-
write
public void write(int value, int len)- Specified by:
writein interfaceByteWriter
-
write
public void write(long value, int len)- Specified by:
writein interfaceByteWriter
-
writeBytes
public void writeBytes(byte[] bytes)
- Specified by:
writeBytesin interfaceByteWriter
-
writeBytesLenenc
public void writeBytesLenenc(byte[] bytes)
- Specified by:
writeBytesLenencin interfaceByteWriter
-
writeEncodedLength
public void writeEncodedLength(long length)
- Specified by:
writeEncodedLengthin interfaceByteWriter
-
writeStringLenenc
public void writeStringLenenc(java.lang.String str)
- Specified by:
writeStringLenencin interfaceByteWriter
-
writeStringNul
public void writeStringNul(java.lang.String str)
- Specified by:
writeStringNulin interfaceByteWriter
-
writeString
public void writeString(java.lang.String str)
- Specified by:
writeStringin interfaceByteWriter
-
writeZero
public void writeZero()
- Specified by:
writeZeroin interfaceByteWriter
-
reserved
public void reserved(int len)
- Specified by:
reservedin interfaceByteWriter
-
-