in python/src/datasketches_spark/common.py [0:0]
def _invoke_function_over_columns(cls: JavaClass, name: str, *cols: "ColumnOrName") -> Column:
"""
Invokes n-ary JVM function identified by name
and wraps the result with :class:`~pyspark.sql.Column`.
"""
return _invoke_function(cls, name, *(_to_java_column(col) for col in cols))