
com.github.hackerwin7.mysql.tracker.mysql.driver.packets.PacketWithHeaderPacket Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mysql-tracker Show documentation
Show all versions of mysql-tracker Show documentation
mysql-tracker is a mysql binlog dumper that fetch and parse the binlog event
The newest version!
package com.github.hackerwin7.mysql.tracker.mysql.driver.packets;
import org.apache.commons.lang.builder.ToStringBuilder;
import com.google.common.base.Preconditions;
import com.github.hackerwin7.mysql.tracker.tracker.common.CanalToStringStyle;
public abstract class PacketWithHeaderPacket implements IPacket {
protected HeaderPacket header;
protected PacketWithHeaderPacket(){
}
protected PacketWithHeaderPacket(HeaderPacket header){
setHeader(header);
}
public void setHeader(HeaderPacket header) {
Preconditions.checkNotNull(header);
this.header = header;
}
public HeaderPacket getHeader() {
return header;
}
public String toString() {
return ToStringBuilder.reflectionToString(this, CanalToStringStyle.DEFAULT_STYLE);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy