Snowpark Scala API Reference1.20.0 < Back


# Packages

-  package root
  Definition Classes
    root
-  package com
  Definition Classes
    root
-  package snowflake
  Definition Classes
    com
-  package snowpark
  Definition Classes
    snowflake
-  package types

  This package contains all Snowpark logical types.

  This package contains all Snowpark logical types.

  Definition Classes
    snowpark
  Since

    0.1.0

-  package udaf
  Definition Classes
    snowpark
-  package udtf
  Definition Classes
    snowpark
- UDTF
- UDTF0
- UDTF1
- UDTF10
- UDTF11
- UDTF12
- UDTF13
- UDTF14
- UDTF15
- UDTF16
- UDTF17
- UDTF18
- UDTF19
- UDTF2
- UDTF20
- UDTF21
- UDTF22
- UDTF3
- UDTF4
- UDTF5
- UDTF6
- UDTF7
- UDTF8
- UDTF9

p

com.snowflake.snowpark

# udtf

#### package udtf

### Type Members

1.  sealed trait UDTF extends Serializable

   The Scala UDTF (user-defined table function) trait.

   The Scala UDTF (user-defined table function) trait.

   Since

     1.2.0

2.  abstract class UDTF0 extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has no argument.

   The Scala UDTF (user-defined table function) abstract class that has no argument.

   Since

     1.2.0

3.  abstract class UDTF1[A0] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 1 argument.

   The Scala UDTF (user-defined table function) abstract class that has 1 argument.

   Since

     1.2.0

4.  abstract class UDTF10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 10 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 10 arguments.

   Since

     1.2.0

5.  abstract class UDTF11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 11 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 11 arguments.

   Since

     1.2.0

6.  abstract class UDTF12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 12 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 12 arguments.

   Since

     1.2.0

7.  abstract class UDTF13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 13 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 13 arguments.

   Since

     1.2.0

8.  abstract class UDTF14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 14 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 14 arguments.

   Since

     1.2.0

9.  abstract class UDTF15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14] extends UDTF

   The Scala UDTF (user-defined table function) abstract class that has 15 arguments.

   The Scala UDTF (user-defined table function) abstract class that has 15 arguments.

   Since

     1.2.0

10.  abstract class UDTF16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 16 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 16 arguments.

    Since

      1.2.0

11.  abstract class UDTF17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 17 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 17 arguments.

    Since

      1.2.0

12.  abstract class UDTF18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 18 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 18 arguments.

    Since

      1.2.0

13.  abstract class UDTF19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 19 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 19 arguments.

    Since

      1.2.0

14.  abstract class UDTF2[A0, A1] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 2 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 2 arguments.

    Since

      1.2.0

15.  abstract class UDTF20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 20 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 20 arguments.

    Since

      1.2.0

16.  abstract class UDTF21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 21 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 21 arguments.

    Since

      1.2.0

17.  abstract class UDTF22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 22 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 22 arguments.

    Since

      1.2.0

18.  abstract class UDTF3[A0, A1, A2] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 3 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 3 arguments.

    Since

      1.2.0

19.  abstract class UDTF4[A0, A1, A2, A3] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 4 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 4 arguments.

    Since

      1.2.0

20.  abstract class UDTF5[A0, A1, A2, A3, A4] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 5 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 5 arguments.

    Since

      1.2.0

21.  abstract class UDTF6[A0, A1, A2, A3, A4, A5] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 6 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 6 arguments.

    Since

      1.2.0

22.  abstract class UDTF7[A0, A1, A2, A3, A4, A5, A6] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 7 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 7 arguments.

    Since

      1.2.0

23.  abstract class UDTF8[A0, A1, A2, A3, A4, A5, A6, A7] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 8 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 8 arguments.

    Since

      1.2.0

24.  abstract class UDTF9[A0, A1, A2, A3, A4, A5, A6, A7, A8] extends UDTF

    The Scala UDTF (user-defined table function) abstract class that has 9 arguments.

    The Scala UDTF (user-defined table function) abstract class that has 9 arguments.

    Since

      1.2.0

### Ungrouped