Package mariadbcdc.binlog.reader.io
Class ReadPacketData
- java.lang.Object
-
- mariadbcdc.binlog.reader.io.ReadPacketData
-
public class ReadPacketData extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReadPacketData(int packetLength, int sequenceNumber, byte[] bytes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddump(java.lang.StringBuilder sb)voidendBlock(int endBlockIdx)intgetFirstByte()intgetPacketLength()byte[]getRawBodyBytes()intgetRealPacketLength()intgetSequenceNumber()intreadBigEndianInt(int len)longreadBigEndianLong(int len)voidreadBytes(byte[] bitMap)byte[]readBytes(int len)byte[]readBytesEof()intreadInt(int len)intreadLengthEncodedInt()longreadLengthEncodedLong()java.lang.StringreadLengthEncodedString()longreadLong(int len)java.lang.StringreadString(int len)java.lang.StringreadStringEOF()java.lang.StringreadStringNul()intremaining()voidresetEndBlock()voidrewind(int i)voidskip(int n)java.lang.StringtoString()
-
-
-
Method Detail
-
getPacketLength
public int getPacketLength()
-
getRealPacketLength
public int getRealPacketLength()
-
getSequenceNumber
public int getSequenceNumber()
-
readBigEndianInt
public int readBigEndianInt(int len)
-
readInt
public int readInt(int len)
-
readBigEndianLong
public long readBigEndianLong(int len)
-
readLong
public long readLong(int len)
-
readString
public java.lang.String readString(int len)
-
readStringNul
public java.lang.String readStringNul()
-
readLengthEncodedString
public java.lang.String readLengthEncodedString()
-
getFirstByte
public int getFirstByte()
-
readLengthEncodedInt
public int readLengthEncodedInt()
-
readLengthEncodedLong
public long readLengthEncodedLong()
-
readStringEOF
public java.lang.String readStringEOF()
-
rewind
public void rewind(int i)
-
readBytesEof
public byte[] readBytesEof()
-
readBytes
public byte[] readBytes(int len)
-
readBytes
public void readBytes(byte[] bitMap)
-
skip
public void skip(int n)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
dump
public void dump(java.lang.StringBuilder sb)
-
getRawBodyBytes
public byte[] getRawBodyBytes()
-
endBlock
public void endBlock(int endBlockIdx)
-
resetEndBlock
public void resetEndBlock()
-
remaining
public int remaining()
-
-