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>