Options
FinalYes
Tags
Methods
- __construct() : mixed
- default() : self
- fromArray() : self
- get() : null|array<string|int, mixed>|bool|float|int|string|UnitEnum
- getArray() : null|array<string|int, mixed>
- getBool() : bool
- getEnum() : T
- getInt() : int
- getString() : string
- has() : bool
- normalize() : ParquetOptions
- Every option keyed by its case name; enums as {enum, case}, bloom filter options as {bloom_filter: {fpp, ndv}}.
- set() : self
Methods
__construct()
public
__construct() : mixed
default()
public
static default() : self
Return values
selffromArray()
public
static fromArray(array<string|int, mixed> $data) : self
Parameters
- $data : array<string|int, mixed>
-
the shape of normalize(): every key an Option case name
Tags
Return values
selfget()
public
get(Option $option) : null|array<string|int, mixed>|bool|float|int|string|UnitEnum
Parameters
- $option : Option
Return values
null|array<string|int, mixed>|bool|float|int|string|UnitEnumgetArray()
public
getArray(Option $option) : null|array<string|int, mixed>
Parameters
- $option : Option
Return values
null|array<string|int, mixed>getBool()
public
getBool(Option $option) : bool
Parameters
- $option : Option
Return values
boolgetEnum()
public
getEnum(Option $option, T> $class) : T
Parameters
- $option : Option
- $class : T>
Tags
Return values
TgetInt()
public
getInt(Option $option) : int
Parameters
- $option : Option
Return values
intgetString()
public
getString(Option $option) : string
Parameters
- $option : Option
Return values
stringhas()
public
has(Option $option) : bool
Parameters
- $option : Option
Return values
boolnormalize()
Every option keyed by its case name; enums as {enum, case}, bloom filter options as {bloom_filter: {fpp, ndv}}.
public
normalize() : ParquetOptions
Return values
ParquetOptionsset()
public
set(Option $option, null|array<string|int, mixed>|bool|float|int|string|UnitEnum $value) : self
Parameters
- $option : Option
- $value : null|array<string|int, mixed>|bool|float|int|string|UnitEnum