PlainFlatColumnChunkBuilder implements ColumnChunkBuilder
FinalYes
Interfaces
Methods
- __construct() : mixed
- addRow() : void
- closePage() : void
- column() : Column
- flush() : array<string|int, ColumnChunkContainer>
- isFull() : bool
- uncompressedSize() : int
- Returns the uncompressed size of all pages in the column chunk.
Methods
__construct()
public
__construct(FlatColumn $column, Options $options, Compressions $compression) : mixed
Parameters
- $column : FlatColumn
- $options : Options
- $compression : Compressions
addRow()
public
addRow(WriteColumnData $columnData) : void
Parameters
- $columnData : WriteColumnData
closePage()
public
closePage() : void
column()
public
column() : Column
Return values
Columnflush()
public
flush(int $fileOffset) : array<string|int, ColumnChunkContainer>
Parameters
- $fileOffset : int
Return values
array<string|int, ColumnChunkContainer>isFull()
public
isFull() : bool
Return values
booluncompressedSize()
Returns the uncompressed size of all pages in the column chunk.
public
uncompressedSize() : int