Package au.csiro.pathling.sql.udf
Class SqlFunctionRegistrar
- java.lang.Object
-
- au.csiro.pathling.sql.udf.SqlFunctionRegistrar
-
- All Implemented Interfaces:
SparkConfigurer
public class SqlFunctionRegistrar extends Object implements SparkConfigurer
A spark configurer that registers user defined functions in the sessions.
-
-
Constructor Summary
Constructors Constructor Description SqlFunctionRegistrar(List<SqlFunction1<?,?>> sqlFunction1, List<SqlFunction2<?,?,?>> sqlFunction2, List<SqlFunction3<?,?,?,?>> sqlFunction3, List<SqlFunction4<?,?,?,?,?>> sqlFunction4, List<SqlFunction5<?,?,?,?,?,?>> sqlFunction5)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(SparkSession spark)Configure some aspect ofSparkSession
-
-
-
Constructor Detail
-
SqlFunctionRegistrar
public SqlFunctionRegistrar(@Nonnull List<SqlFunction1<?,?>> sqlFunction1, @Nonnull List<SqlFunction2<?,?,?>> sqlFunction2, @Nonnull List<SqlFunction3<?,?,?,?>> sqlFunction3, @Nonnull List<SqlFunction4<?,?,?,?,?>> sqlFunction4, @Nonnull List<SqlFunction5<?,?,?,?,?,?>> sqlFunction5)
-
-
Method Detail
-
configure
public void configure(@Nonnull SparkSession spark)Description copied from interface:SparkConfigurerConfigure some aspect ofSparkSession- Specified by:
configurein interfaceSparkConfigurer- Parameters:
spark- theSparkSessionto configure.
-
-