Flow PHP

PhysicalOrder

Cases

Boolean
Bytes
Decimal
Double
Float
Float16
Signed
Unordered
Unsigned32
Unsigned64

Methods

compare()  : int
Orders two physical values as parquet statistics do: bytes unsigned, DECIMAL signed two's complement, UINT unsigned, floats by IEEE 754 total order (-0.0 < +0.0, NaN greatest), false < true.
compareKeys()  : int
forColumn()  : self
isFloatingPoint()  : bool
isNan()  : bool
isSigned()  : bool
Whether the deprecated statistics min/max may hold the column's bounds (arrow-rs SortOrder::SIGNED).
isUnordered()  : bool
isZero()  : bool
key()  : int|string
zero()  : float|string

Cases

Methods

compare()

Orders two physical values as parquet statistics do: bytes unsigned, DECIMAL signed two's complement, UINT unsigned, floats by IEEE 754 total order (-0.0 < +0.0, NaN greatest), false < true.

public compare(bool|float|int|string $a, bool|float|int|string $b) : int
Parameters
$a : bool|float|int|string
$b : bool|float|int|string
Return values
int

compareKeys()

public compareKeys(int|string $a, int|string $b) : int
Parameters
$a : int|string
$b : int|string
Return values
int

isFloatingPoint()

public isFloatingPoint() : bool
Return values
bool

isNan()

public isNan(bool|float|int|string $value) : bool
Parameters
$value : bool|float|int|string
Return values
bool

isSigned()

Whether the deprecated statistics min/max may hold the column's bounds (arrow-rs SortOrder::SIGNED).

public isSigned() : bool
Return values
bool

isUnordered()

public isUnordered() : bool
Return values
bool

isZero()

public isZero(bool|float|int|string $value) : bool
Parameters
$value : bool|float|int|string
Return values
bool

key()

public key(bool|float|int|string $value) : int|string
Parameters
$value : bool|float|int|string
Return values
int|string

zero()

public zero(bool $negative) : float|string
Parameters
$negative : bool
Return values
float|string
On this page

Search results