Top Classes
[default module]

Package com.mysql.cj.protocol.a


Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
public class
public class
BinaryRowFactory

Handle binary-encoded data for server-side PreparedStatements

public class
public class
public class
public class
public class
public class
public class
CompressedInputStream

Used to de-compress packets from the MySQL server when protocol-level compression is turned on.

public class
CompressedPacketSender

A MessageSender for the compressed protocol.

public class
DebugBufferingPacketReader

A decorating MessageReader which put debugging info to a ring-buffer.

public class
public class
public class
public class
public class
public class
public class
public class
public class
MultiPacketReader

A MessageReader which reads a full packet built from sequence of it's on-wire parts.

public class
MysqlBinaryValueDecoder

A com.mysql.cj.protocol.ValueDecoder for the MySQL binary (prepared statement) protocol.

public class
MysqlTextValueDecoder

Implementation of com.mysql.cj.protocol.ValueDecoder for the MySQL text protocol.

public class
public class
public class
NativeConstants

Constants specific to legacy MySQL protocol

public class
public class
NativePacketHeader

Represents the legacy protocol packet header, consisting of 3-bytes payload_length and 1-byte sequence_id.

public class
NativePacketPayload

PacketPayload is the content of a full single packet (independent from on-wire splitting) communicated with the server.

public class
public class
public class
public class
public class
NativeUtils

Utilities to manipulate MySQL protocol-specific formats.

public class
public class
public class
public class
public class
PacketSplitter

Keep track of splitting a large packet into multi-packets segments.

public class
public class
public class
public class
SimplePacketReader

Simple implementation of MessageReader which handles the receiving of logical MySQL packets from the provided socket input stream.

public class
SimplePacketSender

Simple implementation of MessageSender which handles the transmission of logical MySQL packets to the provided output stream.

public class
public class
public class
public class
public class
public class
public class
TimeTrackingPacketReader

A MessageReader which tracks the last time a packet was received.

public class
TimeTrackingPacketSender

A MessageSender which tracks the last time a packet was sent.

public class
TracingPacketReader

A decorating MessageReader which traces all received packets to the provided logger.

public class
TracingPacketSender

A decorating MessageSender which traces all sent packets to the provided logger.

public class
public class
public class