Class FlatMapOperator<InputType,OutputType>

java.lang.Object
org.apache.wayang.core.plan.wayangplan.OperatorBase
org.apache.wayang.core.plan.wayangplan.UnaryToUnaryOperator<InputType,OutputType>
org.apache.wayang.basic.operators.FlatMapOperator<InputType,OutputType>
All Implemented Interfaces:
Serializable, ActualOperator, ElementaryOperator, Operator
Direct Known Subclasses:
FlinkFlatMapOperator, JavaFlatMapOperator, SparkFlatMapOperator

public class FlatMapOperator<InputType,OutputType> extends UnaryToUnaryOperator<InputType,OutputType>
A flatmap operator represents semantics as they are known from frameworks, such as Spark and Flink. It pulls each available element from the input slot, applies a function to it, returning zero or more output elements, flattening the result and pushes it to the output slot.
See Also: