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

  • Class Summary 
    Class Description
    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.
    AbstractResultsetRows  
    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.
    ByteArrayRow
    A RowHolder implementation that is for cached results (a-la mysql_store_result()).
    NativeResultset  
    OkPacket  
    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).
    ResultsetRowsStatic
    Represents an in-memory result set
    ResultsetRowsStreaming<T extends ProtocolEntity>
    Provides streaming of Resultset rows.
    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.