ReadFlatColumnValues
Read onlyYes
FinalYes
Properties
Methods
- __construct() : mixed
- assembleFlat() : Generator<string|int, mixed>
- definitionLevels() : array<string|int, int>
- flatPath() : string
- isEmpty() : bool
- iterator() : Generator<string|int, FlatValue>
- rawValues() : array<int, mixed>
- repetitionLevels() : array<string|int, int>
- rowsCount() : int
- select() : self
- The rows $rows selects, its row 0 being this page's first row; a row starts at each repetition level 0.
Properties
$column
public
FlatColumn
$column
Methods
__construct()
public
__construct(FlatColumn $column, iterable<string|int, mixed> $values, array<string|int, int> $repetitionLevels, array<string|int, int> $definitionLevels) : mixed
Parameters
- $column : FlatColumn
- $values : iterable<string|int, mixed>
- $repetitionLevels : array<string|int, int>
- $definitionLevels : array<string|int, int>
assembleFlat()
public
assembleFlat(DataConverter $dataConverter) : Generator<string|int, mixed>
Parameters
- $dataConverter : DataConverter
Return values
Generator<string|int, mixed>definitionLevels()
public
definitionLevels() : array<string|int, int>
Return values
array<string|int, int>flatPath()
public
flatPath() : string
Return values
stringisEmpty()
public
isEmpty() : bool
Return values
booliterator()
public
iterator() : Generator<string|int, FlatValue>
Return values
Generator<string|int, FlatValue>rawValues()
public
rawValues() : array<int, mixed>
Return values
array<int, mixed>repetitionLevels()
public
repetitionLevels() : array<string|int, int>
Return values
array<string|int, int>rowsCount()
public
rowsCount() : int
Return values
intselect()
The rows $rows selects, its row 0 being this page's first row; a row starts at each repetition level 0.
public
select(RowSelection $rows) : self
Parameters
- $rows : RowSelection