Interface MySQLBinlogProtocolValue
- All Known Implementing Classes:
MySQLBitBinlogProtocolValue,MySQLBlobBinlogProtocolValue,MySQLDateBinlogProtocolValue,MySQLDatetime2BinlogProtocolValue,MySQLDatetimeBinlogProtocolValue,MySQLDecimalBinlogProtocolValue,MySQLDoubleBinlogProtocolValue,MySQLFloatBinlogProtocolValue,MySQLInt24BinlogProtocolValue,MySQLJsonBinlogProtocolValue,MySQLLongBinlogProtocolValue,MySQLLongLongBinlogProtocolValue,MySQLShortBinlogProtocolValue,MySQLStringBinlogProtocolValue,MySQLTime2BinlogProtocolValue,MySQLTimeBinlogProtocolValue,MySQLTimestamp2BinlogProtocolValue,MySQLTimestampBinlogProtocolValue,MySQLTinyBinlogProtocolValue,MySQLVarcharBinlogProtocolValue,MySQLYearBinlogProtocolValue
public interface MySQLBinlogProtocolValue
MySQL binlog protocol column value.
There are no detail documents about the value in row-based replication protocol.
And many types of value protocol are different with MySQLBinaryProtocolValue
-
Method Summary
Modifier and TypeMethodDescriptionread(MySQLBinlogColumnDef columnDef, MySQLPacketPayload payload) Read column value from binlog protocol.
-
Method Details
-
read
Read column value from binlog protocol.- Parameters:
columnDef- column definition from TABLE_MAP_EVENTpayload- payload operation for MySQL binlog packet- Returns:
- column value
-