Top Classes
[default module]

Package com.mysql.cj.protocol.a.result


Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractBufferRow

A ResultSetRow implementation that holds one row packet (which is re-used by the driver, and thus saves memory allocations), and tries when possible to avoid allocations to break out the results as individual byte[]s.

public abstract class
public class
BinaryBufferRow

A BufferRow implementation that holds one row packet from a server-side prepared statement (which is re-used by the driver, and thus saves memory allocations), and tries when possible to avoid allocations to break out the results as individual byte[]s.

public class
ByteArrayRow

A RowHolder implementation that is for cached results (a-la mysql_store_result()).

public class
public class
public class
ResultsetRowsCursor

Model for result set data backed by a cursor (see http://dev.mysql.com/doc/refman/5.7/en/cursors.html and SERVER_STATUS_CURSOR_EXISTS flag description on http://dev.mysql.com/doc/internals/en/status-flags.html).

public class
ResultsetRowsStatic

Represents an in-memory result set

public class
ResultsetRowsStreaming<
ProtocolEntity type
T extends ProtocolEntity
>

Provides streaming of Resultset rows.

public class
TextBufferRow

A ResultSetRow implementation that holds one row packet (which is re-used by the driver, and thus saves memory allocations), and tries when possible to avoid allocations to break out the results as individual byte[]s.