NamedUserDefinedFunction13
class NamedUserDefinedFunction13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>( val name: String, udf: UserDefinedFunction, encoder: Encoder<R>) : UserDefinedFunction13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> , NamedUserDefinedFunction<R, NamedUserDefinedFunction13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>
Instance of a UDF with 13 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
Properties
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): Column
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>): TypedColumn<DsType, R>
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): Column
Returns an expression that invokes the UDF in untyped manner, using the given arguments.