Flow PHP

RustRowGroupChunks implements RowGroupChunks

FinalYes

Interfaces

RowGroupChunks

Methods

chunk()  : ColumnChunk
columnOrder()  : ColumnOrder
decoded()  : self
Called by name from arrow-ext RustParquetFooter::rowGroupChunks() with the chunks its footer cache decoded.
fromThrift()  : self
Called by name from arrow-ext RustParquetFooter::rowGroupChunks(), pinned by phpt 056.
rowCounts()  : array<int, int>
Every row group's row count, in file order.

Methods

decoded()

Called by name from arrow-ext RustParquetFooter::rowGroupChunks() with the chunks its footer cache decoded.

public static decoded(array<int, int> $rowCounts, array<string, array<int, ColumnChunk>> $chunks, array<string, ColumnOrder> $orders) : self
Parameters
$rowCounts : array<int, int>
$chunks : array<string, array<int, ColumnChunk>>

decoded ColumnChunks per flat path, one per row group

$orders : array<string, ColumnOrder>
Return values
self

fromThrift()

Called by name from arrow-ext RustParquetFooter::rowGroupChunks(), pinned by phpt 056.

public static fromThrift(array<int, int> $rowCounts, array<string, array<int, string>> $chunks, array<string, null|string> $orders) : self
Parameters
$rowCounts : array<int, int>
$chunks : array<string, array<int, string>>
$orders : array<string, null|string>
Return values
self

rowCounts()

Every row group's row count, in file order.

public rowCounts() : array<int, int>
Return values
array<int, int>
On this page

Search results