MySQLResultSetRowPacket class

Representa um pacote de linha de resultado recebido do servidor MySQL.

Esse pacote pode conter dados de linhas obtidas através de uma consulta (query) feita com protocolo textual (não binário). Cada coluna vem como length-encoded data, que pode representar texto ou bytes (caso de BLOB).

Inheritance

Constructors

MySQLResultSetRowPacket.new({required List values})
MySQLResultSetRowPacket.decode(Uint8List buffer, List<MySQLColumnDefinitionPacket> columns)
Decodifica um Uint8List recebido do servidor como uma linha de resultado, considerando que estamos no protocolo textual. Para cada coluna:
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
values List
Lista dos valores decodificados para cada coluna da linha.
final

Methods

encode() Uint8List
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited