Named User Defined Function16
class NamedUserDefinedFunction16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>( val name: String, udf: UserDefinedFunction, encoder: Encoder<R>) : UserDefinedFunction16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> , NamedUserDefinedFunction<R, NamedUserDefinedFunction16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>
Content copied to clipboard
Instance of a UDF with 16 arguments with name. This UDF can be invoked with (typed) columns in a Dataset.select or selectTyped call. Alternatively it can be registered for SQL calls using register.
See also
org. apache. spark. sql. expressions. User Defined Function
org. jetbrains. kotlinx. spark. api. Named User Defined Function16
Constructors
Link copied to clipboard
fun <R> NamedUserDefinedFunction16( name: String, udf: UserDefinedFunction, encoder: Encoder<R>)
Content copied to clipboard
Functions
Link copied to clipboard
operator fun invoke( param0: Column, param1: Column, param2: Column, param3: Column, param4: Column, param5: Column, param6: Column, param7: Column, param8: Column, param9: Column, param10: Column, param11: Column, param12: Column, param13: Column, param14: Column, param15: Column): Column
Content copied to clipboard
Returns an expression that invokes the UDF in untyped manner, using the given arguments.
operator fun <DsType> invoke( param0: TypedColumn<DsType, T1>, param1: TypedColumn<DsType, T2>, param2: TypedColumn<DsType, T3>, param3: TypedColumn<DsType, T4>, param4: TypedColumn<DsType, T5>, param5: TypedColumn<DsType, T6>, param6: TypedColumn<DsType, T7>, param7: TypedColumn<DsType, T8>, param8: TypedColumn<DsType, T9>, param9: TypedColumn<DsType, T10>, param10: TypedColumn<DsType, T11>, param11: TypedColumn<DsType, T12>, param12: TypedColumn<DsType, T13>, param13: TypedColumn<DsType, T14>, param14: TypedColumn<DsType, T15>, param15: TypedColumn<DsType, T16>): TypedColumn<DsType, R>
Content copied to clipboard
Allows this UDF to be called in typed manner using columns in a Dataset.selectTyped call.
Link copied to clipboard
fun invokeUntyped( param0: Column, param1: Column, param2: Column, param3: Column, param4: Column, param5: Column, param6: Column, param7: Column, param8: Column, param9: Column, param10: Column, param11: Column, param12: Column, param13: Column, param14: Column, param15: Column): Column
Content copied to clipboard
Returns an expression that invokes the UDF in untyped manner, using the given arguments.