Bucket implements Countable
FinalYes
Interfaces
- Countable
Properties
- $hash : string
Methods
- __construct() : mixed
- add() : void
- count() : int
- findMatch() : Row|null
- rows() : Rows
- unmatchedRows() : array<string|int, Row>
Properties
$hash read-only
public
string
$hash
Methods
__construct()
public
__construct(string $hash) : mixed
Parameters
- $hash : string
-
- hash of the bucket calculated from join expression columns and row
add()
public
add(Row $row) : void
Parameters
- $row : Row
count()
public
count() : int
Return values
intfindMatch()
public
findMatch(Row $row, Expression $expression) : Row|null
Parameters
- $row : Row
- $expression : Expression
Return values
Row|nullrows()
public
rows() : Rows
Return values
RowsunmatchedRows()
public
unmatchedRows() : array<string|int, Row>