Class ReplicateRowsFunction

java.lang.Object
org.apache.flink.table.functions.UserDefinedFunction
org.apache.flink.table.functions.TableFunction<T>
org.apache.flink.table.runtime.functions.table.BuiltInTableFunction<org.apache.flink.table.data.RowData>
org.apache.flink.table.runtime.functions.table.ReplicateRowsFunction
All Implemented Interfaces:
Serializable, org.apache.flink.table.functions.FunctionDefinition

@Internal public class ReplicateRowsFunction extends BuiltInTableFunction<org.apache.flink.table.data.RowData>
Replicate the row N times. N is specified as the first argument to the function. This is an internal function solely used by optimizer to rewrite EXCEPT ALL AND INTERSECT ALL queries.
See Also:
  • Constructor Details

    • ReplicateRowsFunction

      public ReplicateRowsFunction(org.apache.flink.table.functions.SpecializedFunction.SpecializedContext specializedContext)
  • Method Details

    • eval

      public void eval(Object... inputs)