class UDFRegistration extends Logging

Provides methods to register lambdas and functions as UDFs in the Snowflake database.

Session.udf returns an object of this class.

You can use this object to register temporary UDFs that you plan to use in the current session:

session.udf.registerTemporary("mydoubleudf", (x: Int) => x * x)
session.sql(s"SELECT mydoubleudf(c) from T)

You can also register permanent UDFs that you can use in subsequent sessions. When registering a permanent UDF, you must specify a stage where the registration method will upload the JAR files for the UDF and any dependencies.

session.udf.registerPermanent("mydoubleudf", (x: Int) => x * x, "mystage")
session.sql(s"SELECT mydoubleudf(c) from T)

The methods that register a UDF return a UserDefinedFunction object, which you can use in Column expressions.

val myUdf = session.udf.registerTemporary("mydoubleudf", (x: Int) => x * x)
session.table("T").select(myUdf(col("c")))

If you do not need to refer to a UDF by name, use com.snowflake.snowpark.functions.udf to create an anonymous UDF instead.

Snowflake supports the following data types for the parameters for a UDF:

SQL Type

Scala Type

Notes

NUMBER

Short or Option[Short]

Supported

NUMBER

Int or Option[Int]

Supported

NUMBER

Long or Option[Long]

Supported

FLOAT

Float or Option[Float]

Supported

DOUBLE

Double or Option[Double]

Supported

NUMBER

java.math.BigDecimal

Supported

VARCHAR

String or java.lang.String

Supported

BOOL

Boolean or Option[Boolean]

Supported

DATE

java.sql.Date

Supported

TIMESTAMP

java.sql.Timestamp

Supported

BINARY

Array[Byte]

Supported

ARRAY

Array[String] or Array[Variant]

Supported array of type Array[String] or Array[Variant]

OBJECT

Map[String, String] or Map[String, Variant]

Supported mutable map of type scala.collection.mutable.Map[String, String] or scala.collection.mutable.Map[String, Variant]

GEOGRAPHY

com.snowflake.snowpark.types.Geography

Supported

VARIANT

com.snowflake.snowpark.types.Variant

Supported

Since

0.1.0

Linear Supertypes
Logging , AnyRef , Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UDFRegistration
  2. Logging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UDFRegistration ( session: Session )

Value Members

  1. final def != ( arg0: Any ) : Boolean
    Definition Classes
    AnyRef → Any
  2. final def ## () : Int
    Definition Classes
    AnyRef → Any
  3. final def == ( arg0: Any ) : Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf [ T0 ] : T0
    Definition Classes
    Any
  5. def clone () : AnyRef
    Attributes
    protected[ lang ]
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... ) @native () @HotSpotIntrinsicCandidate ()
  6. final def eq ( arg0: AnyRef ) : Boolean
    Definition Classes
    AnyRef
  7. def equals ( arg0: Any ) : Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass () : Class [_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  9. def hashCode () : Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  10. final def isInstanceOf [ T0 ] : Boolean
    Definition Classes
    Any
  11. def log () : Logger
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  12. def logDebug ( msg: String , throwable: Throwable ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  13. def logDebug ( msg: String ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  14. def logError ( msg: String , throwable: Throwable ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  15. def logError ( msg: String ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  16. def logInfo ( msg: String , throwable: Throwable ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  17. def logInfo ( msg: String ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  18. def logTrace ( msg: String , throwable: Throwable ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  19. def logTrace ( msg: String ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  20. def logWarning ( msg: String , throwable: Throwable ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  21. def logWarning ( msg: String ) : Unit
    Attributes
    protected[ internal ]
    Definition Classes
    Logging
  22. final def ne ( arg0: AnyRef ) : Boolean
    Definition Classes
    AnyRef
  23. final def notify () : Unit
    Definition Classes
    AnyRef
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  24. final def notifyAll () : Unit
    Definition Classes
    AnyRef
    Annotations
    @native () @HotSpotIntrinsicCandidate ()
  25. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] , arg22: scala.reflect.api.JavaUniverse.TypeTag [ A22 ] ) : UserDefinedFunction

    Registers a Scala closure of 22 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 22 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  26. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] ) : UserDefinedFunction

    Registers a Scala closure of 21 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 21 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  27. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] ) : UserDefinedFunction

    Registers a Scala closure of 20 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 20 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  28. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] ) : UserDefinedFunction

    Registers a Scala closure of 19 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 19 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  29. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] ) : UserDefinedFunction

    Registers a Scala closure of 18 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 18 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  30. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] ) : UserDefinedFunction

    Registers a Scala closure of 17 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 17 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  31. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] ) : UserDefinedFunction

    Registers a Scala closure of 16 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 16 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  32. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] ) : UserDefinedFunction

    Registers a Scala closure of 15 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 15 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  33. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] ) : UserDefinedFunction

    Registers a Scala closure of 14 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 14 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  34. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] ) : UserDefinedFunction

    Registers a Scala closure of 13 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 13 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  35. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] ) : UserDefinedFunction

    Registers a Scala closure of 12 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 12 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  36. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] ) : UserDefinedFunction

    Registers a Scala closure of 11 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 11 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.12.0

  37. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] ) : UserDefinedFunction

    Registers a Scala closure of 10 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 10 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  38. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] ) : UserDefinedFunction

    Registers a Scala closure of 9 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 9 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  39. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] ) : UserDefinedFunction

    Registers a Scala closure of 8 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 8 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  40. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] ) : UserDefinedFunction

    Registers a Scala closure of 7 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 7 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  41. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 , A6 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] ) : UserDefinedFunction

    Registers a Scala closure of 6 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 6 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  42. def registerPermanent [ RT , A1 , A2 , A3 , A4 , A5 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] ) : UserDefinedFunction

    Registers a Scala closure of 5 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 5 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  43. def registerPermanent [ RT , A1 , A2 , A3 , A4 ] ( name: String , func: ( A1 , A2 , A3 , A4 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] ) : UserDefinedFunction

    Registers a Scala closure of 4 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 4 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  44. def registerPermanent [ RT , A1 , A2 , A3 ] ( name: String , func: ( A1 , A2 , A3 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] ) : UserDefinedFunction

    Registers a Scala closure of 3 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 3 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  45. def registerPermanent [ RT , A1 , A2 ] ( name: String , func: ( A1 , A2 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] ) : UserDefinedFunction

    Registers a Scala closure of 2 arguments as a Snowflake Java UDF.

    Registers a Scala closure of 2 arguments as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  46. def registerPermanent [ RT , A1 ] ( name: String , func: ( A1 ) ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] ) : UserDefinedFunction

    Registers a Scala closure of 1 argument as a Snowflake Java UDF.

    Registers a Scala closure of 1 argument as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  47. def registerPermanent [ RT ] ( name: String , func: () ⇒ RT , stageLocation: String ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] ) : UserDefinedFunction

    Registers a Scala closure of 0 argument as a Snowflake Java UDF.

    Registers a Scala closure of 0 argument as a Snowflake Java UDF.

    The function uploads the JAR files that the UDF depends upon to the specified stage. Each JAR file is uploaded to a subdirectory named after the MD5 checksum for the file.

    If you register multiple UDFs and specify the same stage location, any dependent JAR files used by those functions will only be uploaded once. The JAR file for the UDF code itself will be uploaded to a subdirectory named after the UDF.

    RT

    Return type of the UDF.

    stageLocation

    Stage location where the JAR files for the UDF and its and its dependencies should be uploaded.

    Since

    0.6.0

  48. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] , arg22: scala.reflect.api.JavaUniverse.TypeTag [ A22 ] ) : UserDefinedFunction

    Registers a Scala closure of 22 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 22 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  49. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] ) : UserDefinedFunction

    Registers a Scala closure of 21 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 21 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  50. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] ) : UserDefinedFunction

    Registers a Scala closure of 20 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 20 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  51. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] ) : UserDefinedFunction

    Registers a Scala closure of 19 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 19 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  52. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] ) : UserDefinedFunction

    Registers a Scala closure of 18 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 18 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  53. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] ) : UserDefinedFunction

    Registers a Scala closure of 17 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 17 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  54. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] ) : UserDefinedFunction

    Registers a Scala closure of 16 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 16 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  55. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] ) : UserDefinedFunction

    Registers a Scala closure of 15 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 15 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  56. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] ) : UserDefinedFunction

    Registers a Scala closure of 14 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 14 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  57. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] ) : UserDefinedFunction

    Registers a Scala closure of 13 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 13 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  58. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] ) : UserDefinedFunction

    Registers a Scala closure of 12 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 12 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  59. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] ) : UserDefinedFunction

    Registers a Scala closure of 11 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 11 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  60. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] ) : UserDefinedFunction

    Registers a Scala closure of 10 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 10 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  61. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] ) : UserDefinedFunction

    Registers a Scala closure of 9 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 9 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  62. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] ) : UserDefinedFunction

    Registers a Scala closure of 8 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 8 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  63. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] ) : UserDefinedFunction

    Registers a Scala closure of 7 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 7 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  64. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 , A6 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] ) : UserDefinedFunction

    Registers a Scala closure of 6 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 6 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  65. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 ] ( name: String , func: ( A1 , A2 , A3 , A4 , A5 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] ) : UserDefinedFunction

    Registers a Scala closure of 5 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 5 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  66. def registerTemporary [ RT , A1 , A2 , A3 , A4 ] ( name: String , func: ( A1 , A2 , A3 , A4 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] ) : UserDefinedFunction

    Registers a Scala closure of 4 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 4 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  67. def registerTemporary [ RT , A1 , A2 , A3 ] ( name: String , func: ( A1 , A2 , A3 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] ) : UserDefinedFunction

    Registers a Scala closure of 3 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 3 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  68. def registerTemporary [ RT , A1 , A2 ] ( name: String , func: ( A1 , A2 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] ) : UserDefinedFunction

    Registers a Scala closure of 2 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 2 arguments as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  69. def registerTemporary [ RT , A1 ] ( name: String , func: ( A1 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] ) : UserDefinedFunction

    Registers a Scala closure of 1 argument as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 1 argument as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  70. def registerTemporary [ RT ] ( name: String , func: () ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] ) : UserDefinedFunction

    Registers a Scala closure of 0 argument as a temporary Snowflake Java UDF that you plan to use in the current session.

    Registers a Scala closure of 0 argument as a temporary Snowflake Java UDF that you plan to use in the current session.

    RT

    Return type of the UDF.

    Since

    0.1.0

  71. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 , A22 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] , arg22: scala.reflect.api.JavaUniverse.TypeTag [ A22 ] ) : UserDefinedFunction

    Registers a Scala closure of 22 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 22 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  72. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 , A21 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] , arg21: scala.reflect.api.JavaUniverse.TypeTag [ A21 ] ) : UserDefinedFunction

    Registers a Scala closure of 21 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 21 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  73. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 , A20 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] , arg20: scala.reflect.api.JavaUniverse.TypeTag [ A20 ] ) : UserDefinedFunction

    Registers a Scala closure of 20 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 20 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  74. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 , A19 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] , arg19: scala.reflect.api.JavaUniverse.TypeTag [ A19 ] ) : UserDefinedFunction

    Registers a Scala closure of 19 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 19 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  75. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 , A18 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] , arg18: scala.reflect.api.JavaUniverse.TypeTag [ A18 ] ) : UserDefinedFunction

    Registers a Scala closure of 18 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 18 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  76. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 , A17 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] , arg17: scala.reflect.api.JavaUniverse.TypeTag [ A17 ] ) : UserDefinedFunction

    Registers a Scala closure of 17 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 17 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  77. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 , A16 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] , arg16: scala.reflect.api.JavaUniverse.TypeTag [ A16 ] ) : UserDefinedFunction

    Registers a Scala closure of 16 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 16 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  78. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 , A15 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] , arg15: scala.reflect.api.JavaUniverse.TypeTag [ A15 ] ) : UserDefinedFunction

    Registers a Scala closure of 15 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 15 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  79. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , A14 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] , arg14: scala.reflect.api.JavaUniverse.TypeTag [ A14 ] ) : UserDefinedFunction

    Registers a Scala closure of 14 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 14 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  80. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] , arg13: scala.reflect.api.JavaUniverse.TypeTag [ A13 ] ) : UserDefinedFunction

    Registers a Scala closure of 13 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 13 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  81. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] , arg12: scala.reflect.api.JavaUniverse.TypeTag [ A12 ] ) : UserDefinedFunction

    Registers a Scala closure of 12 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 12 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  82. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] , arg11: scala.reflect.api.JavaUniverse.TypeTag [ A11 ] ) : UserDefinedFunction

    Registers a Scala closure of 11 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 11 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.12.0

  83. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] , arg10: scala.reflect.api.JavaUniverse.TypeTag [ A10 ] ) : UserDefinedFunction

    Registers a Scala closure of 10 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 10 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  84. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] , arg9: scala.reflect.api.JavaUniverse.TypeTag [ A9 ] ) : UserDefinedFunction

    Registers a Scala closure of 9 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 9 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  85. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] , arg8: scala.reflect.api.JavaUniverse.TypeTag [ A8 ] ) : UserDefinedFunction

    Registers a Scala closure of 8 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 8 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  86. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 , A7 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 , A7 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] , arg7: scala.reflect.api.JavaUniverse.TypeTag [ A7 ] ) : UserDefinedFunction

    Registers a Scala closure of 7 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 7 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  87. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 , A6 ] ( func: ( A1 , A2 , A3 , A4 , A5 , A6 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] , arg6: scala.reflect.api.JavaUniverse.TypeTag [ A6 ] ) : UserDefinedFunction

    Registers a Scala closure of 6 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 6 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  88. def registerTemporary [ RT , A1 , A2 , A3 , A4 , A5 ] ( func: ( A1 , A2 , A3 , A4 , A5 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] , arg5: scala.reflect.api.JavaUniverse.TypeTag [ A5 ] ) : UserDefinedFunction

    Registers a Scala closure of 5 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 5 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  89. def registerTemporary [ RT , A1 , A2 , A3 , A4 ] ( func: ( A1 , A2 , A3 , A4 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] , arg4: scala.reflect.api.JavaUniverse.TypeTag [ A4 ] ) : UserDefinedFunction

    Registers a Scala closure of 4 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 4 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  90. def registerTemporary [ RT , A1 , A2 , A3 ] ( func: ( A1 , A2 , A3 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] , arg3: scala.reflect.api.JavaUniverse.TypeTag [ A3 ] ) : UserDefinedFunction

    Registers a Scala closure of 3 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 3 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  91. def registerTemporary [ RT , A1 , A2 ] ( func: ( A1 , A2 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] , arg2: scala.reflect.api.JavaUniverse.TypeTag [ A2 ] ) : UserDefinedFunction

    Registers a Scala closure of 2 arguments as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 2 arguments as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  92. def registerTemporary [ RT , A1 ] ( func: ( A1 ) ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] , arg1: scala.reflect.api.JavaUniverse.TypeTag [ A1 ] ) : UserDefinedFunction

    Registers a Scala closure of 1 argument as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 1 argument as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  93. def registerTemporary [ RT ] ( func: () ⇒ RT ) ( implicit arg0: scala.reflect.api.JavaUniverse.TypeTag [ RT ] ) : UserDefinedFunction

    Registers a Scala closure of 0 argument as a temporary anonymous UDF that is scoped to this session.

    Registers a Scala closure of 0 argument as a temporary anonymous UDF that is scoped to this session.

    RT

    Return type of the UDF.

    Since

    0.6.0

  94. final def synchronized [ T0 ] ( arg0: ⇒ T0 ) : T0
    Definition Classes
    AnyRef
  95. def toString () : String
    Definition Classes
    AnyRef → Any
  96. final def wait ( arg0: Long , arg1: Int ) : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... )
  97. final def wait ( arg0: Long ) : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... ) @native ()
  98. final def wait () : Unit
    Definition Classes
    AnyRef
    Annotations
    @throws ( ... )

Deprecated Value Members

  1. def finalize () : Unit
    Attributes
    protected[ lang ]
    Definition Classes
    AnyRef
    Annotations
    @throws ( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped