JoinEachRowsTransformer implements Transformer, SpanAttributes
Read onlyYes
FinalYes
Interfaces
Methods
- bind() : BoundStep<string|int, Transformer>
- describe() : null|Description
- fromDescription() : static
- inner() : self
- left() : self
- leftAnti() : self
- right() : self
- spanAttributes() : array<string, bool|float|int|string>
- transform() : Rows
Methods
bind()
public
bind(Schema $input) : BoundStep<string|int, Transformer>
Parameters
- $input : Schema
Return values
BoundStep<string|int, Transformer>describe()
public
describe() : null|Description
Return values
null|Description —null when this instance cannot cross a process boundary (a live client, a custom collaborator)
fromDescription()
public
static fromDescription(array<string|int, mixed> $data, Rebuild $rebuild) : static
Parameters
- $data : array<string|int, mixed>
- $rebuild : Rebuild
Return values
staticinner()
public
static inner(ExtractorFactory $right, Expression $condition) : self
Parameters
- $right : ExtractorFactory
- $condition : Expression
Return values
selfleft()
public
static left(ExtractorFactory $right, Expression $condition) : self
Parameters
- $right : ExtractorFactory
- $condition : Expression
Return values
selfleftAnti()
public
static leftAnti(ExtractorFactory $right, Expression $condition) : self
Parameters
- $right : ExtractorFactory
- $condition : Expression
Return values
selfright()
public
static right(ExtractorFactory $right, Expression $condition) : self
Parameters
- $right : ExtractorFactory
- $condition : Expression
Return values
selfspanAttributes()
public
spanAttributes() : array<string, bool|float|int|string>
Tags
Return values
array<string, bool|float|int|string>transform()
public
transform(Rows $rows, Backend $backend) : Rows