Package dev.frostlake.executor.operators
Class OperatorPipeline
java.lang.Object
dev.frostlake.executor.operators.OperatorPipeline
Pipeline of operators for query execution.
Operators are executed in sequence, with each operator's output becoming the next operator's input.
-
Method Summary
Modifier and TypeMethodDescriptionstatic OperatorPipelineBuilderbuilder()Execute the pipeline on the input rows.Get a description of the entire pipeline.
-
Method Details
-
execute
Execute the pipeline on the input rows.- Parameters:
input- The initial input rows- Returns:
- The final output rows after all operators have been applied
-
getDescription
Get a description of the entire pipeline.- Returns:
- A human-readable description of all operators in the pipeline
-
builder
-