UserDefinedFunction

interface UserDefinedFunction<Return, NamedUdf>

Typed wrapper around SparkUserDefinedFunction with defined encoder.

Parameters

Return

the return type of the udf

NamedUdf

a type reference to the named version of the SparkUserDefinedFunction implementing class

Functions

Link copied to clipboard
abstract operator fun getValue(thisRef: Any?, property: KProperty<*>): NamedUdf
Link copied to clipboard
abstract fun withName(name: String): NamedUdf

Properties

Link copied to clipboard
open val deterministic: Boolean

Returns true iff the UDF is deterministic, i.e. the UDF produces the same output given the same input.

Link copied to clipboard
abstract val encoder: <Error class: unknown class><Return>
Link copied to clipboard
open val nullable: Boolean

Returns true when the UDF can return a nullable value.

Link copied to clipboard
abstract val udf: <Error class: unknown class>

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard