InexactLeaf
Read onlyYes
FinalYes
Properties
- $column : FlatColumn
- $domain : LiteralDomain
- $fields : array<string|int, mixed>
- $literals : array<string|int, mixed>
- $root : string
Methods
- __construct() : mixed
Properties
$column
public
FlatColumn
$column
$domain
public
LiteralDomain
$domain
$fields
public
array<string|int, mixed>
$fields
$literals
public
array<string|int, mixed>
$literals
$root
public
string
$root
Methods
__construct()
public
__construct(FlatColumn $column, LiteralDomain $domain, string $root, array<int, string> $fields, array<int, bool|DateTimeImmutable|float|int|string> $literals) : mixed
Parameters
- $column : FlatColumn
- $domain : LiteralDomain
- $root : string
- $fields : array<int, string>
-
the struct fields from the root column down to the leaf
- $literals : array<int, bool|DateTimeImmutable|float|int|string>
-
the leaf's literals, normalised by the domain