Interface ResultsetRow

All Superinterfaces:
ProtocolEntity, Row
All Known Implementing Classes:
AbstractBufferRow, AbstractResultsetRow, BinaryBufferRow, ByteArrayRow, TextBufferRow

public interface ResultsetRow
extends Row, ProtocolEntity
Classes that implement this interface represent one row of data from the MySQL server that might be stored in different ways depending on whether the result set was streaming (so they wrap a reusable packet), or whether the result set was cached or via a server-side cursor (so they represent a byte[][]). Notice that no bounds checking is expected for implementors of this interface, it happens in ResultSetImpl.