invoke

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>): TypedColumn<DsType, R>

Allows this UDF to be called in typed manner using columns in a Dataset.selectTyped call.

See also

typedCol

to create typed columns.

UserDefinedFunction.apply

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): Column

Returns an expression that invokes the UDF in untyped manner, using the given arguments.

See also

UserDefinedFunction.apply