fromProto

fun fromProto(builder: ProtoDpQuery.Builder): DpQueryResult

Создаёт DpQueryResult из билдера protobuf-сообщения.

Логика:

  • Первый элемент outColumnsList игнорируется (считается заголовком ключевого столбца).

  • Первый элемент каждого valueList в outResultTableList — имя строки.

  • Остальные элементы — значения столбцов.

Return

Валидный DpQueryResult.

Parameters

builder

Билдер proto-сообщения.

Throws

если структура данных нарушена.

если построенный объект оказался невалидным.