Class ScalarUdf

java.lang.Object
org.apache.datafusion.ScalarUdf

public final class ScalarUdf extends Object
A scalar UDF registration handle: pairs a ScalarFunction implementation with the metadata DataFusion needs to dispatch SQL calls to it.

Mirrors DataFusion's ScalarUDF struct. Construct one from a ScalarFunction via fromImpl(ScalarFunction) (or the public constructor) and pass it to SessionContext.registerUdf(ScalarUdf).