PageZoneMaps
FinalYes
One row group's page statistics, each page decoded once. at() views the pages holding one row, so columns whose pages break at other rows are evaluated together over the rows their pages share.
Methods
- __construct() : mixed
- at() : ZoneMaps
- zone() : ZoneMap|null
Methods
__construct()
public
__construct(RowGroupChunks $chunks, array<string, PageIndex> $pageIndexes) : mixed
Parameters
- $chunks : RowGroupChunks
- $pageIndexes : array<string, PageIndex>
-
by flat path, a column without one has no zone
at()
public
at(int $row) : ZoneMaps
Parameters
- $row : int
Return values
ZoneMapszone()
public
zone(FlatColumn $column, int $row) : ZoneMap|null
Parameters
- $column : FlatColumn
- $row : int