FlatColumnValues
FinalYes
Properties
Methods
- __construct() : mixed
- add() : void
- definitionLevels() : array<string|int, int>
- definitionLevelsCount() : int
- flatPath() : string
- isEmpty() : bool
- iterator() : ArrayIterator<string|int, FlatValue>
- merge() : self
- nullCount() : int
- repetitionLevels() : array<string|int, int>
- rowsCount() : int
- skipRows() : self
- splitByRows() : array<string|int, FlatColumnValues>
- values() : array<string|int, null|scalar>
Properties
$column read-only
public
FlatColumn
$column
Methods
__construct()
public
__construct(FlatColumn $column[, array<string|int, int> $repetitionLevels = [] ][, array<string|int, int> $definitionLevels = [] ][, array<string|int, null|scalar> $values = [] ]) : mixed
Parameters
- $column : FlatColumn
- $repetitionLevels : array<string|int, int> = []
- $definitionLevels : array<string|int, int> = []
- $values : array<string|int, null|scalar> = []
add()
public
add(FlatValue $cell) : void
Parameters
- $cell : FlatValue
definitionLevels()
public
definitionLevels() : array<string|int, int>
Return values
array<string|int, int>definitionLevelsCount()
public
definitionLevelsCount() : int
Return values
intflatPath()
public
flatPath() : string
Return values
stringisEmpty()
public
isEmpty() : bool
Return values
booliterator()
public
iterator() : ArrayIterator<string|int, FlatValue>
Return values
ArrayIterator<string|int, FlatValue>merge()
public
merge(self $flatData) : self
Parameters
- $flatData : self
Return values
selfnullCount()
public
nullCount() : int
Return values
intrepetitionLevels()
public
repetitionLevels() : array<string|int, int>
Return values
array<string|int, int>rowsCount()
public
rowsCount() : int
Return values
intskipRows()
public
skipRows(int|null $skipRows) : self
Parameters
- $skipRows : int|null
Return values
selfsplitByRows()
public
splitByRows(int $rowsInChunk) : array<string|int, FlatColumnValues>
Parameters
- $rowsInChunk : int
Return values
array<string|int, FlatColumnValues>values()
public
values() : array<string|int, null|scalar>