public class UDFRegistration
extends Object
implements org.apache.spark.internal.Logging
SparkSession.udf
to access this:
spark.udf
Modifier and Type | Method and Description |
---|---|
static org.apache.spark.sql.catalyst.ScalaReflection.Schema |
outputSchema(org.apache.spark.sql.catalyst.encoders.ExpressionEncoder<?> outputEncoder)
Obtaining the schema of output encoder for
ScalaUDF . |
<RT> UserDefinedFunction |
register(String name,
scala.Function0<RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$1)
Registers a deterministic Scala closure of 0 arguments as user-defined function (UDF).
|
<RT,A1> UserDefinedFunction |
register(String name,
scala.Function1<A1,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$2,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$3)
Registers a deterministic Scala closure of 1 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10> |
register(String name,
scala.Function10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$56,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$57,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$58,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$59,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$60,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$61,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$62,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$63,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$64,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$65,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$66)
Registers a deterministic Scala closure of 10 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11> |
register(String name,
scala.Function11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$67,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$68,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$69,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$70,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$71,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$72,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$73,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$74,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$75,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$76,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$77,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$78)
Registers a deterministic Scala closure of 11 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12> |
register(String name,
scala.Function12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$79,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$80,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$81,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$82,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$83,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$84,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$85,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$86,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$87,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$88,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$89,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$90,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$91)
Registers a deterministic Scala closure of 12 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> |
register(String name,
scala.Function13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$92,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$93,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$94,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$95,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$96,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$97,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$98,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$99,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$100,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$101,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$102,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$103,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$104,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$105)
Registers a deterministic Scala closure of 13 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14> |
register(String name,
scala.Function14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$106,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$107,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$108,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$109,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$110,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$111,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$112,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$113,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$114,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$115,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$116,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$117,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$118,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$119,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$120)
Registers a deterministic Scala closure of 14 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15> |
register(String name,
scala.Function15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$121,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$122,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$123,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$124,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$125,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$126,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$127,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$128,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$129,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$130,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$131,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$132,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$133,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$134,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$135,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$136)
Registers a deterministic Scala closure of 15 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16> |
register(String name,
scala.Function16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$137,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$138,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$139,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$140,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$141,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$142,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$143,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$144,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$145,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$146,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$147,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$148,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$149,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$150,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$151,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$152,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$153)
Registers a deterministic Scala closure of 16 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17> |
register(String name,
scala.Function17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$154,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$155,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$156,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$157,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$158,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$159,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$160,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$161,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$162,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$163,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$164,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$165,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$166,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$167,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$168,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$169,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$170,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$171)
Registers a deterministic Scala closure of 17 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18> |
register(String name,
scala.Function18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$172,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$173,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$174,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$175,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$176,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$177,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$178,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$179,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$180,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$181,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$182,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$183,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$184,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$185,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$186,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$187,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$188,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$189,
scala.reflect.api.TypeTags.TypeTag<A18> evidence$190)
Registers a deterministic Scala closure of 18 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19> |
register(String name,
scala.Function19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$191,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$192,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$193,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$194,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$195,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$196,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$197,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$198,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$199,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$200,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$201,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$202,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$203,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$204,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$205,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$206,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$207,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$208,
scala.reflect.api.TypeTags.TypeTag<A18> evidence$209,
scala.reflect.api.TypeTags.TypeTag<A19> evidence$210)
Registers a deterministic Scala closure of 19 arguments as user-defined function (UDF).
|
<RT,A1,A2> UserDefinedFunction |
register(String name,
scala.Function2<A1,A2,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$4,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$5,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$6)
Registers a deterministic Scala closure of 2 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20> |
register(String name,
scala.Function20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$211,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$212,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$213,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$214,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$215,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$216,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$217,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$218,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$219,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$220,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$221,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$222,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$223,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$224,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$225,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$226,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$227,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$228,
scala.reflect.api.TypeTags.TypeTag<A18> evidence$229,
scala.reflect.api.TypeTags.TypeTag<A19> evidence$230,
scala.reflect.api.TypeTags.TypeTag<A20> evidence$231)
Registers a deterministic Scala closure of 20 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21> |
register(String name,
scala.Function21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$232,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$233,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$234,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$235,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$236,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$237,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$238,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$239,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$240,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$241,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$242,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$243,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$244,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$245,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$246,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$247,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$248,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$249,
scala.reflect.api.TypeTags.TypeTag<A18> evidence$250,
scala.reflect.api.TypeTags.TypeTag<A19> evidence$251,
scala.reflect.api.TypeTags.TypeTag<A20> evidence$252,
scala.reflect.api.TypeTags.TypeTag<A21> evidence$253)
Registers a deterministic Scala closure of 21 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22> |
register(String name,
scala.Function22<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$254,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$255,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$256,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$257,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$258,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$259,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$260,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$261,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$262,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$263,
scala.reflect.api.TypeTags.TypeTag<A10> evidence$264,
scala.reflect.api.TypeTags.TypeTag<A11> evidence$265,
scala.reflect.api.TypeTags.TypeTag<A12> evidence$266,
scala.reflect.api.TypeTags.TypeTag<A13> evidence$267,
scala.reflect.api.TypeTags.TypeTag<A14> evidence$268,
scala.reflect.api.TypeTags.TypeTag<A15> evidence$269,
scala.reflect.api.TypeTags.TypeTag<A16> evidence$270,
scala.reflect.api.TypeTags.TypeTag<A17> evidence$271,
scala.reflect.api.TypeTags.TypeTag<A18> evidence$272,
scala.reflect.api.TypeTags.TypeTag<A19> evidence$273,
scala.reflect.api.TypeTags.TypeTag<A20> evidence$274,
scala.reflect.api.TypeTags.TypeTag<A21> evidence$275,
scala.reflect.api.TypeTags.TypeTag<A22> evidence$276)
Registers a deterministic Scala closure of 22 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3> |
register(String name,
scala.Function3<A1,A2,A3,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$7,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$8,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$9,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$10)
Registers a deterministic Scala closure of 3 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4> |
register(String name,
scala.Function4<A1,A2,A3,A4,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$11,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$12,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$13,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$14,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$15)
Registers a deterministic Scala closure of 4 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5> |
register(String name,
scala.Function5<A1,A2,A3,A4,A5,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$16,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$17,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$18,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$19,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$20,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$21)
Registers a deterministic Scala closure of 5 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6> |
register(String name,
scala.Function6<A1,A2,A3,A4,A5,A6,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$22,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$23,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$24,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$25,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$26,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$27,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$28)
Registers a deterministic Scala closure of 6 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7> |
register(String name,
scala.Function7<A1,A2,A3,A4,A5,A6,A7,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$29,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$30,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$31,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$32,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$33,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$34,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$35,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$36)
Registers a deterministic Scala closure of 7 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8> |
register(String name,
scala.Function8<A1,A2,A3,A4,A5,A6,A7,A8,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$37,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$38,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$39,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$40,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$41,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$42,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$43,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$44,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$45)
Registers a deterministic Scala closure of 8 arguments as user-defined function (UDF).
|
<RT,A1,A2,A3,A4,A5,A6,A7,A8,A9> |
register(String name,
scala.Function9<A1,A2,A3,A4,A5,A6,A7,A8,A9,RT> func,
scala.reflect.api.TypeTags.TypeTag<RT> evidence$46,
scala.reflect.api.TypeTags.TypeTag<A1> evidence$47,
scala.reflect.api.TypeTags.TypeTag<A2> evidence$48,
scala.reflect.api.TypeTags.TypeTag<A3> evidence$49,
scala.reflect.api.TypeTags.TypeTag<A4> evidence$50,
scala.reflect.api.TypeTags.TypeTag<A5> evidence$51,
scala.reflect.api.TypeTags.TypeTag<A6> evidence$52,
scala.reflect.api.TypeTags.TypeTag<A7> evidence$53,
scala.reflect.api.TypeTags.TypeTag<A8> evidence$54,
scala.reflect.api.TypeTags.TypeTag<A9> evidence$55)
Registers a deterministic Scala closure of 9 arguments as user-defined function (UDF).
|
void |
register(String name,
UDF0<?> f,
DataType returnType)
Register a deterministic Java UDF0 instance as user-defined function (UDF).
|
void |
register(String name,
UDF1<?,?> f,
DataType returnType)
Register a deterministic Java UDF1 instance as user-defined function (UDF).
|
void |
register(String name,
UDF10<?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF10 instance as user-defined function (UDF).
|
void |
register(String name,
UDF11<?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF11 instance as user-defined function (UDF).
|
void |
register(String name,
UDF12<?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF12 instance as user-defined function (UDF).
|
void |
register(String name,
UDF13<?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF13 instance as user-defined function (UDF).
|
void |
register(String name,
UDF14<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF14 instance as user-defined function (UDF).
|
void |
register(String name,
UDF15<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF15 instance as user-defined function (UDF).
|
void |
register(String name,
UDF16<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF16 instance as user-defined function (UDF).
|
void |
register(String name,
UDF17<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF17 instance as user-defined function (UDF).
|
void |
register(String name,
UDF18<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF18 instance as user-defined function (UDF).
|
void |
register(String name,
UDF19<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF19 instance as user-defined function (UDF).
|
void |
register(String name,
UDF2<?,?,?> f,
DataType returnType)
Register a deterministic Java UDF2 instance as user-defined function (UDF).
|
void |
register(String name,
UDF20<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF20 instance as user-defined function (UDF).
|
void |
register(String name,
UDF21<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF21 instance as user-defined function (UDF).
|
void |
register(String name,
UDF22<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF22 instance as user-defined function (UDF).
|
void |
register(String name,
UDF3<?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF3 instance as user-defined function (UDF).
|
void |
register(String name,
UDF4<?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF4 instance as user-defined function (UDF).
|
void |
register(String name,
UDF5<?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF5 instance as user-defined function (UDF).
|
void |
register(String name,
UDF6<?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF6 instance as user-defined function (UDF).
|
void |
register(String name,
UDF7<?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF7 instance as user-defined function (UDF).
|
void |
register(String name,
UDF8<?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF8 instance as user-defined function (UDF).
|
void |
register(String name,
UDF9<?,?,?,?,?,?,?,?,?,?> f,
DataType returnType)
Register a deterministic Java UDF9 instance as user-defined function (UDF).
|
UserDefinedAggregateFunction |
register(String name,
UserDefinedAggregateFunction udaf)
Deprecated.
this method and the use of UserDefinedAggregateFunction are deprecated.
Aggregator[IN, BUF, OUT] should now be registered as a UDF via the functions.udaf(agg) method.
|
UserDefinedFunction |
register(String name,
UserDefinedFunction udf)
Registers a user-defined function (UDF), for a UDF that's already defined using the Dataset
API (i.e.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
$init$, initializeForcefully, initializeLogIfNecessary, initializeLogIfNecessary, initializeLogIfNecessary$default$2, initLock, isTraceEnabled, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning, org$apache$spark$internal$Logging$$log__$eq, org$apache$spark$internal$Logging$$log_, uninitialize
public static org.apache.spark.sql.catalyst.ScalaReflection.Schema outputSchema(org.apache.spark.sql.catalyst.encoders.ExpressionEncoder<?> outputEncoder)
ScalaUDF
.
As the serialization in ScalaUDF
is for individual column, not the whole row,
we just take the data type of vanilla object serializer, not serializer
which
is transformed somehow for top-level row.
outputEncoder
- (undocumented)public UserDefinedAggregateFunction register(String name, UserDefinedAggregateFunction udaf)
name
- the name of the UDAF.udaf
- the UDAF needs to be registered.public UserDefinedFunction register(String name, UserDefinedFunction udf)
UserDefinedFunction.asNondeterministic()
. To change a UDF to nonNullable, call the API
UserDefinedFunction.asNonNullable()
.
Example:
val foo = udf(() => Math.random())
spark.udf.register("random", foo.asNondeterministic())
val bar = udf(() => "bar")
spark.udf.register("stringLit", bar.asNonNullable())
name
- the name of the UDF.udf
- the UDF needs to be registered.public <RT> UserDefinedFunction register(String name, scala.Function0<RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$1)
name
- (undocumented)func
- (undocumented)evidence$1
- (undocumented)public <RT,A1> UserDefinedFunction register(String name, scala.Function1<A1,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$2, scala.reflect.api.TypeTags.TypeTag<A1> evidence$3)
name
- (undocumented)func
- (undocumented)evidence$2
- (undocumented)evidence$3
- (undocumented)public <RT,A1,A2> UserDefinedFunction register(String name, scala.Function2<A1,A2,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$4, scala.reflect.api.TypeTags.TypeTag<A1> evidence$5, scala.reflect.api.TypeTags.TypeTag<A2> evidence$6)
name
- (undocumented)func
- (undocumented)evidence$4
- (undocumented)evidence$5
- (undocumented)evidence$6
- (undocumented)public <RT,A1,A2,A3> UserDefinedFunction register(String name, scala.Function3<A1,A2,A3,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$7, scala.reflect.api.TypeTags.TypeTag<A1> evidence$8, scala.reflect.api.TypeTags.TypeTag<A2> evidence$9, scala.reflect.api.TypeTags.TypeTag<A3> evidence$10)
name
- (undocumented)func
- (undocumented)evidence$7
- (undocumented)evidence$8
- (undocumented)evidence$9
- (undocumented)evidence$10
- (undocumented)public <RT,A1,A2,A3,A4> UserDefinedFunction register(String name, scala.Function4<A1,A2,A3,A4,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$11, scala.reflect.api.TypeTags.TypeTag<A1> evidence$12, scala.reflect.api.TypeTags.TypeTag<A2> evidence$13, scala.reflect.api.TypeTags.TypeTag<A3> evidence$14, scala.reflect.api.TypeTags.TypeTag<A4> evidence$15)
name
- (undocumented)func
- (undocumented)evidence$11
- (undocumented)evidence$12
- (undocumented)evidence$13
- (undocumented)evidence$14
- (undocumented)evidence$15
- (undocumented)public <RT,A1,A2,A3,A4,A5> UserDefinedFunction register(String name, scala.Function5<A1,A2,A3,A4,A5,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$16, scala.reflect.api.TypeTags.TypeTag<A1> evidence$17, scala.reflect.api.TypeTags.TypeTag<A2> evidence$18, scala.reflect.api.TypeTags.TypeTag<A3> evidence$19, scala.reflect.api.TypeTags.TypeTag<A4> evidence$20, scala.reflect.api.TypeTags.TypeTag<A5> evidence$21)
name
- (undocumented)func
- (undocumented)evidence$16
- (undocumented)evidence$17
- (undocumented)evidence$18
- (undocumented)evidence$19
- (undocumented)evidence$20
- (undocumented)evidence$21
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6> UserDefinedFunction register(String name, scala.Function6<A1,A2,A3,A4,A5,A6,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$22, scala.reflect.api.TypeTags.TypeTag<A1> evidence$23, scala.reflect.api.TypeTags.TypeTag<A2> evidence$24, scala.reflect.api.TypeTags.TypeTag<A3> evidence$25, scala.reflect.api.TypeTags.TypeTag<A4> evidence$26, scala.reflect.api.TypeTags.TypeTag<A5> evidence$27, scala.reflect.api.TypeTags.TypeTag<A6> evidence$28)
name
- (undocumented)func
- (undocumented)evidence$22
- (undocumented)evidence$23
- (undocumented)evidence$24
- (undocumented)evidence$25
- (undocumented)evidence$26
- (undocumented)evidence$27
- (undocumented)evidence$28
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7> UserDefinedFunction register(String name, scala.Function7<A1,A2,A3,A4,A5,A6,A7,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$29, scala.reflect.api.TypeTags.TypeTag<A1> evidence$30, scala.reflect.api.TypeTags.TypeTag<A2> evidence$31, scala.reflect.api.TypeTags.TypeTag<A3> evidence$32, scala.reflect.api.TypeTags.TypeTag<A4> evidence$33, scala.reflect.api.TypeTags.TypeTag<A5> evidence$34, scala.reflect.api.TypeTags.TypeTag<A6> evidence$35, scala.reflect.api.TypeTags.TypeTag<A7> evidence$36)
name
- (undocumented)func
- (undocumented)evidence$29
- (undocumented)evidence$30
- (undocumented)evidence$31
- (undocumented)evidence$32
- (undocumented)evidence$33
- (undocumented)evidence$34
- (undocumented)evidence$35
- (undocumented)evidence$36
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8> UserDefinedFunction register(String name, scala.Function8<A1,A2,A3,A4,A5,A6,A7,A8,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$37, scala.reflect.api.TypeTags.TypeTag<A1> evidence$38, scala.reflect.api.TypeTags.TypeTag<A2> evidence$39, scala.reflect.api.TypeTags.TypeTag<A3> evidence$40, scala.reflect.api.TypeTags.TypeTag<A4> evidence$41, scala.reflect.api.TypeTags.TypeTag<A5> evidence$42, scala.reflect.api.TypeTags.TypeTag<A6> evidence$43, scala.reflect.api.TypeTags.TypeTag<A7> evidence$44, scala.reflect.api.TypeTags.TypeTag<A8> evidence$45)
name
- (undocumented)func
- (undocumented)evidence$37
- (undocumented)evidence$38
- (undocumented)evidence$39
- (undocumented)evidence$40
- (undocumented)evidence$41
- (undocumented)evidence$42
- (undocumented)evidence$43
- (undocumented)evidence$44
- (undocumented)evidence$45
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9> UserDefinedFunction register(String name, scala.Function9<A1,A2,A3,A4,A5,A6,A7,A8,A9,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$46, scala.reflect.api.TypeTags.TypeTag<A1> evidence$47, scala.reflect.api.TypeTags.TypeTag<A2> evidence$48, scala.reflect.api.TypeTags.TypeTag<A3> evidence$49, scala.reflect.api.TypeTags.TypeTag<A4> evidence$50, scala.reflect.api.TypeTags.TypeTag<A5> evidence$51, scala.reflect.api.TypeTags.TypeTag<A6> evidence$52, scala.reflect.api.TypeTags.TypeTag<A7> evidence$53, scala.reflect.api.TypeTags.TypeTag<A8> evidence$54, scala.reflect.api.TypeTags.TypeTag<A9> evidence$55)
name
- (undocumented)func
- (undocumented)evidence$46
- (undocumented)evidence$47
- (undocumented)evidence$48
- (undocumented)evidence$49
- (undocumented)evidence$50
- (undocumented)evidence$51
- (undocumented)evidence$52
- (undocumented)evidence$53
- (undocumented)evidence$54
- (undocumented)evidence$55
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10> UserDefinedFunction register(String name, scala.Function10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$56, scala.reflect.api.TypeTags.TypeTag<A1> evidence$57, scala.reflect.api.TypeTags.TypeTag<A2> evidence$58, scala.reflect.api.TypeTags.TypeTag<A3> evidence$59, scala.reflect.api.TypeTags.TypeTag<A4> evidence$60, scala.reflect.api.TypeTags.TypeTag<A5> evidence$61, scala.reflect.api.TypeTags.TypeTag<A6> evidence$62, scala.reflect.api.TypeTags.TypeTag<A7> evidence$63, scala.reflect.api.TypeTags.TypeTag<A8> evidence$64, scala.reflect.api.TypeTags.TypeTag<A9> evidence$65, scala.reflect.api.TypeTags.TypeTag<A10> evidence$66)
name
- (undocumented)func
- (undocumented)evidence$56
- (undocumented)evidence$57
- (undocumented)evidence$58
- (undocumented)evidence$59
- (undocumented)evidence$60
- (undocumented)evidence$61
- (undocumented)evidence$62
- (undocumented)evidence$63
- (undocumented)evidence$64
- (undocumented)evidence$65
- (undocumented)evidence$66
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11> UserDefinedFunction register(String name, scala.Function11<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$67, scala.reflect.api.TypeTags.TypeTag<A1> evidence$68, scala.reflect.api.TypeTags.TypeTag<A2> evidence$69, scala.reflect.api.TypeTags.TypeTag<A3> evidence$70, scala.reflect.api.TypeTags.TypeTag<A4> evidence$71, scala.reflect.api.TypeTags.TypeTag<A5> evidence$72, scala.reflect.api.TypeTags.TypeTag<A6> evidence$73, scala.reflect.api.TypeTags.TypeTag<A7> evidence$74, scala.reflect.api.TypeTags.TypeTag<A8> evidence$75, scala.reflect.api.TypeTags.TypeTag<A9> evidence$76, scala.reflect.api.TypeTags.TypeTag<A10> evidence$77, scala.reflect.api.TypeTags.TypeTag<A11> evidence$78)
name
- (undocumented)func
- (undocumented)evidence$67
- (undocumented)evidence$68
- (undocumented)evidence$69
- (undocumented)evidence$70
- (undocumented)evidence$71
- (undocumented)evidence$72
- (undocumented)evidence$73
- (undocumented)evidence$74
- (undocumented)evidence$75
- (undocumented)evidence$76
- (undocumented)evidence$77
- (undocumented)evidence$78
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12> UserDefinedFunction register(String name, scala.Function12<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$79, scala.reflect.api.TypeTags.TypeTag<A1> evidence$80, scala.reflect.api.TypeTags.TypeTag<A2> evidence$81, scala.reflect.api.TypeTags.TypeTag<A3> evidence$82, scala.reflect.api.TypeTags.TypeTag<A4> evidence$83, scala.reflect.api.TypeTags.TypeTag<A5> evidence$84, scala.reflect.api.TypeTags.TypeTag<A6> evidence$85, scala.reflect.api.TypeTags.TypeTag<A7> evidence$86, scala.reflect.api.TypeTags.TypeTag<A8> evidence$87, scala.reflect.api.TypeTags.TypeTag<A9> evidence$88, scala.reflect.api.TypeTags.TypeTag<A10> evidence$89, scala.reflect.api.TypeTags.TypeTag<A11> evidence$90, scala.reflect.api.TypeTags.TypeTag<A12> evidence$91)
name
- (undocumented)func
- (undocumented)evidence$79
- (undocumented)evidence$80
- (undocumented)evidence$81
- (undocumented)evidence$82
- (undocumented)evidence$83
- (undocumented)evidence$84
- (undocumented)evidence$85
- (undocumented)evidence$86
- (undocumented)evidence$87
- (undocumented)evidence$88
- (undocumented)evidence$89
- (undocumented)evidence$90
- (undocumented)evidence$91
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13> UserDefinedFunction register(String name, scala.Function13<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$92, scala.reflect.api.TypeTags.TypeTag<A1> evidence$93, scala.reflect.api.TypeTags.TypeTag<A2> evidence$94, scala.reflect.api.TypeTags.TypeTag<A3> evidence$95, scala.reflect.api.TypeTags.TypeTag<A4> evidence$96, scala.reflect.api.TypeTags.TypeTag<A5> evidence$97, scala.reflect.api.TypeTags.TypeTag<A6> evidence$98, scala.reflect.api.TypeTags.TypeTag<A7> evidence$99, scala.reflect.api.TypeTags.TypeTag<A8> evidence$100, scala.reflect.api.TypeTags.TypeTag<A9> evidence$101, scala.reflect.api.TypeTags.TypeTag<A10> evidence$102, scala.reflect.api.TypeTags.TypeTag<A11> evidence$103, scala.reflect.api.TypeTags.TypeTag<A12> evidence$104, scala.reflect.api.TypeTags.TypeTag<A13> evidence$105)
name
- (undocumented)func
- (undocumented)evidence$92
- (undocumented)evidence$93
- (undocumented)evidence$94
- (undocumented)evidence$95
- (undocumented)evidence$96
- (undocumented)evidence$97
- (undocumented)evidence$98
- (undocumented)evidence$99
- (undocumented)evidence$100
- (undocumented)evidence$101
- (undocumented)evidence$102
- (undocumented)evidence$103
- (undocumented)evidence$104
- (undocumented)evidence$105
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14> UserDefinedFunction register(String name, scala.Function14<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$106, scala.reflect.api.TypeTags.TypeTag<A1> evidence$107, scala.reflect.api.TypeTags.TypeTag<A2> evidence$108, scala.reflect.api.TypeTags.TypeTag<A3> evidence$109, scala.reflect.api.TypeTags.TypeTag<A4> evidence$110, scala.reflect.api.TypeTags.TypeTag<A5> evidence$111, scala.reflect.api.TypeTags.TypeTag<A6> evidence$112, scala.reflect.api.TypeTags.TypeTag<A7> evidence$113, scala.reflect.api.TypeTags.TypeTag<A8> evidence$114, scala.reflect.api.TypeTags.TypeTag<A9> evidence$115, scala.reflect.api.TypeTags.TypeTag<A10> evidence$116, scala.reflect.api.TypeTags.TypeTag<A11> evidence$117, scala.reflect.api.TypeTags.TypeTag<A12> evidence$118, scala.reflect.api.TypeTags.TypeTag<A13> evidence$119, scala.reflect.api.TypeTags.TypeTag<A14> evidence$120)
name
- (undocumented)func
- (undocumented)evidence$106
- (undocumented)evidence$107
- (undocumented)evidence$108
- (undocumented)evidence$109
- (undocumented)evidence$110
- (undocumented)evidence$111
- (undocumented)evidence$112
- (undocumented)evidence$113
- (undocumented)evidence$114
- (undocumented)evidence$115
- (undocumented)evidence$116
- (undocumented)evidence$117
- (undocumented)evidence$118
- (undocumented)evidence$119
- (undocumented)evidence$120
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15> UserDefinedFunction register(String name, scala.Function15<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$121, scala.reflect.api.TypeTags.TypeTag<A1> evidence$122, scala.reflect.api.TypeTags.TypeTag<A2> evidence$123, scala.reflect.api.TypeTags.TypeTag<A3> evidence$124, scala.reflect.api.TypeTags.TypeTag<A4> evidence$125, scala.reflect.api.TypeTags.TypeTag<A5> evidence$126, scala.reflect.api.TypeTags.TypeTag<A6> evidence$127, scala.reflect.api.TypeTags.TypeTag<A7> evidence$128, scala.reflect.api.TypeTags.TypeTag<A8> evidence$129, scala.reflect.api.TypeTags.TypeTag<A9> evidence$130, scala.reflect.api.TypeTags.TypeTag<A10> evidence$131, scala.reflect.api.TypeTags.TypeTag<A11> evidence$132, scala.reflect.api.TypeTags.TypeTag<A12> evidence$133, scala.reflect.api.TypeTags.TypeTag<A13> evidence$134, scala.reflect.api.TypeTags.TypeTag<A14> evidence$135, scala.reflect.api.TypeTags.TypeTag<A15> evidence$136)
name
- (undocumented)func
- (undocumented)evidence$121
- (undocumented)evidence$122
- (undocumented)evidence$123
- (undocumented)evidence$124
- (undocumented)evidence$125
- (undocumented)evidence$126
- (undocumented)evidence$127
- (undocumented)evidence$128
- (undocumented)evidence$129
- (undocumented)evidence$130
- (undocumented)evidence$131
- (undocumented)evidence$132
- (undocumented)evidence$133
- (undocumented)evidence$134
- (undocumented)evidence$135
- (undocumented)evidence$136
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16> UserDefinedFunction register(String name, scala.Function16<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$137, scala.reflect.api.TypeTags.TypeTag<A1> evidence$138, scala.reflect.api.TypeTags.TypeTag<A2> evidence$139, scala.reflect.api.TypeTags.TypeTag<A3> evidence$140, scala.reflect.api.TypeTags.TypeTag<A4> evidence$141, scala.reflect.api.TypeTags.TypeTag<A5> evidence$142, scala.reflect.api.TypeTags.TypeTag<A6> evidence$143, scala.reflect.api.TypeTags.TypeTag<A7> evidence$144, scala.reflect.api.TypeTags.TypeTag<A8> evidence$145, scala.reflect.api.TypeTags.TypeTag<A9> evidence$146, scala.reflect.api.TypeTags.TypeTag<A10> evidence$147, scala.reflect.api.TypeTags.TypeTag<A11> evidence$148, scala.reflect.api.TypeTags.TypeTag<A12> evidence$149, scala.reflect.api.TypeTags.TypeTag<A13> evidence$150, scala.reflect.api.TypeTags.TypeTag<A14> evidence$151, scala.reflect.api.TypeTags.TypeTag<A15> evidence$152, scala.reflect.api.TypeTags.TypeTag<A16> evidence$153)
name
- (undocumented)func
- (undocumented)evidence$137
- (undocumented)evidence$138
- (undocumented)evidence$139
- (undocumented)evidence$140
- (undocumented)evidence$141
- (undocumented)evidence$142
- (undocumented)evidence$143
- (undocumented)evidence$144
- (undocumented)evidence$145
- (undocumented)evidence$146
- (undocumented)evidence$147
- (undocumented)evidence$148
- (undocumented)evidence$149
- (undocumented)evidence$150
- (undocumented)evidence$151
- (undocumented)evidence$152
- (undocumented)evidence$153
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17> UserDefinedFunction register(String name, scala.Function17<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$154, scala.reflect.api.TypeTags.TypeTag<A1> evidence$155, scala.reflect.api.TypeTags.TypeTag<A2> evidence$156, scala.reflect.api.TypeTags.TypeTag<A3> evidence$157, scala.reflect.api.TypeTags.TypeTag<A4> evidence$158, scala.reflect.api.TypeTags.TypeTag<A5> evidence$159, scala.reflect.api.TypeTags.TypeTag<A6> evidence$160, scala.reflect.api.TypeTags.TypeTag<A7> evidence$161, scala.reflect.api.TypeTags.TypeTag<A8> evidence$162, scala.reflect.api.TypeTags.TypeTag<A9> evidence$163, scala.reflect.api.TypeTags.TypeTag<A10> evidence$164, scala.reflect.api.TypeTags.TypeTag<A11> evidence$165, scala.reflect.api.TypeTags.TypeTag<A12> evidence$166, scala.reflect.api.TypeTags.TypeTag<A13> evidence$167, scala.reflect.api.TypeTags.TypeTag<A14> evidence$168, scala.reflect.api.TypeTags.TypeTag<A15> evidence$169, scala.reflect.api.TypeTags.TypeTag<A16> evidence$170, scala.reflect.api.TypeTags.TypeTag<A17> evidence$171)
name
- (undocumented)func
- (undocumented)evidence$154
- (undocumented)evidence$155
- (undocumented)evidence$156
- (undocumented)evidence$157
- (undocumented)evidence$158
- (undocumented)evidence$159
- (undocumented)evidence$160
- (undocumented)evidence$161
- (undocumented)evidence$162
- (undocumented)evidence$163
- (undocumented)evidence$164
- (undocumented)evidence$165
- (undocumented)evidence$166
- (undocumented)evidence$167
- (undocumented)evidence$168
- (undocumented)evidence$169
- (undocumented)evidence$170
- (undocumented)evidence$171
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18> UserDefinedFunction register(String name, scala.Function18<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$172, scala.reflect.api.TypeTags.TypeTag<A1> evidence$173, scala.reflect.api.TypeTags.TypeTag<A2> evidence$174, scala.reflect.api.TypeTags.TypeTag<A3> evidence$175, scala.reflect.api.TypeTags.TypeTag<A4> evidence$176, scala.reflect.api.TypeTags.TypeTag<A5> evidence$177, scala.reflect.api.TypeTags.TypeTag<A6> evidence$178, scala.reflect.api.TypeTags.TypeTag<A7> evidence$179, scala.reflect.api.TypeTags.TypeTag<A8> evidence$180, scala.reflect.api.TypeTags.TypeTag<A9> evidence$181, scala.reflect.api.TypeTags.TypeTag<A10> evidence$182, scala.reflect.api.TypeTags.TypeTag<A11> evidence$183, scala.reflect.api.TypeTags.TypeTag<A12> evidence$184, scala.reflect.api.TypeTags.TypeTag<A13> evidence$185, scala.reflect.api.TypeTags.TypeTag<A14> evidence$186, scala.reflect.api.TypeTags.TypeTag<A15> evidence$187, scala.reflect.api.TypeTags.TypeTag<A16> evidence$188, scala.reflect.api.TypeTags.TypeTag<A17> evidence$189, scala.reflect.api.TypeTags.TypeTag<A18> evidence$190)
name
- (undocumented)func
- (undocumented)evidence$172
- (undocumented)evidence$173
- (undocumented)evidence$174
- (undocumented)evidence$175
- (undocumented)evidence$176
- (undocumented)evidence$177
- (undocumented)evidence$178
- (undocumented)evidence$179
- (undocumented)evidence$180
- (undocumented)evidence$181
- (undocumented)evidence$182
- (undocumented)evidence$183
- (undocumented)evidence$184
- (undocumented)evidence$185
- (undocumented)evidence$186
- (undocumented)evidence$187
- (undocumented)evidence$188
- (undocumented)evidence$189
- (undocumented)evidence$190
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19> UserDefinedFunction register(String name, scala.Function19<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$191, scala.reflect.api.TypeTags.TypeTag<A1> evidence$192, scala.reflect.api.TypeTags.TypeTag<A2> evidence$193, scala.reflect.api.TypeTags.TypeTag<A3> evidence$194, scala.reflect.api.TypeTags.TypeTag<A4> evidence$195, scala.reflect.api.TypeTags.TypeTag<A5> evidence$196, scala.reflect.api.TypeTags.TypeTag<A6> evidence$197, scala.reflect.api.TypeTags.TypeTag<A7> evidence$198, scala.reflect.api.TypeTags.TypeTag<A8> evidence$199, scala.reflect.api.TypeTags.TypeTag<A9> evidence$200, scala.reflect.api.TypeTags.TypeTag<A10> evidence$201, scala.reflect.api.TypeTags.TypeTag<A11> evidence$202, scala.reflect.api.TypeTags.TypeTag<A12> evidence$203, scala.reflect.api.TypeTags.TypeTag<A13> evidence$204, scala.reflect.api.TypeTags.TypeTag<A14> evidence$205, scala.reflect.api.TypeTags.TypeTag<A15> evidence$206, scala.reflect.api.TypeTags.TypeTag<A16> evidence$207, scala.reflect.api.TypeTags.TypeTag<A17> evidence$208, scala.reflect.api.TypeTags.TypeTag<A18> evidence$209, scala.reflect.api.TypeTags.TypeTag<A19> evidence$210)
name
- (undocumented)func
- (undocumented)evidence$191
- (undocumented)evidence$192
- (undocumented)evidence$193
- (undocumented)evidence$194
- (undocumented)evidence$195
- (undocumented)evidence$196
- (undocumented)evidence$197
- (undocumented)evidence$198
- (undocumented)evidence$199
- (undocumented)evidence$200
- (undocumented)evidence$201
- (undocumented)evidence$202
- (undocumented)evidence$203
- (undocumented)evidence$204
- (undocumented)evidence$205
- (undocumented)evidence$206
- (undocumented)evidence$207
- (undocumented)evidence$208
- (undocumented)evidence$209
- (undocumented)evidence$210
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20> UserDefinedFunction register(String name, scala.Function20<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$211, scala.reflect.api.TypeTags.TypeTag<A1> evidence$212, scala.reflect.api.TypeTags.TypeTag<A2> evidence$213, scala.reflect.api.TypeTags.TypeTag<A3> evidence$214, scala.reflect.api.TypeTags.TypeTag<A4> evidence$215, scala.reflect.api.TypeTags.TypeTag<A5> evidence$216, scala.reflect.api.TypeTags.TypeTag<A6> evidence$217, scala.reflect.api.TypeTags.TypeTag<A7> evidence$218, scala.reflect.api.TypeTags.TypeTag<A8> evidence$219, scala.reflect.api.TypeTags.TypeTag<A9> evidence$220, scala.reflect.api.TypeTags.TypeTag<A10> evidence$221, scala.reflect.api.TypeTags.TypeTag<A11> evidence$222, scala.reflect.api.TypeTags.TypeTag<A12> evidence$223, scala.reflect.api.TypeTags.TypeTag<A13> evidence$224, scala.reflect.api.TypeTags.TypeTag<A14> evidence$225, scala.reflect.api.TypeTags.TypeTag<A15> evidence$226, scala.reflect.api.TypeTags.TypeTag<A16> evidence$227, scala.reflect.api.TypeTags.TypeTag<A17> evidence$228, scala.reflect.api.TypeTags.TypeTag<A18> evidence$229, scala.reflect.api.TypeTags.TypeTag<A19> evidence$230, scala.reflect.api.TypeTags.TypeTag<A20> evidence$231)
name
- (undocumented)func
- (undocumented)evidence$211
- (undocumented)evidence$212
- (undocumented)evidence$213
- (undocumented)evidence$214
- (undocumented)evidence$215
- (undocumented)evidence$216
- (undocumented)evidence$217
- (undocumented)evidence$218
- (undocumented)evidence$219
- (undocumented)evidence$220
- (undocumented)evidence$221
- (undocumented)evidence$222
- (undocumented)evidence$223
- (undocumented)evidence$224
- (undocumented)evidence$225
- (undocumented)evidence$226
- (undocumented)evidence$227
- (undocumented)evidence$228
- (undocumented)evidence$229
- (undocumented)evidence$230
- (undocumented)evidence$231
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21> UserDefinedFunction register(String name, scala.Function21<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$232, scala.reflect.api.TypeTags.TypeTag<A1> evidence$233, scala.reflect.api.TypeTags.TypeTag<A2> evidence$234, scala.reflect.api.TypeTags.TypeTag<A3> evidence$235, scala.reflect.api.TypeTags.TypeTag<A4> evidence$236, scala.reflect.api.TypeTags.TypeTag<A5> evidence$237, scala.reflect.api.TypeTags.TypeTag<A6> evidence$238, scala.reflect.api.TypeTags.TypeTag<A7> evidence$239, scala.reflect.api.TypeTags.TypeTag<A8> evidence$240, scala.reflect.api.TypeTags.TypeTag<A9> evidence$241, scala.reflect.api.TypeTags.TypeTag<A10> evidence$242, scala.reflect.api.TypeTags.TypeTag<A11> evidence$243, scala.reflect.api.TypeTags.TypeTag<A12> evidence$244, scala.reflect.api.TypeTags.TypeTag<A13> evidence$245, scala.reflect.api.TypeTags.TypeTag<A14> evidence$246, scala.reflect.api.TypeTags.TypeTag<A15> evidence$247, scala.reflect.api.TypeTags.TypeTag<A16> evidence$248, scala.reflect.api.TypeTags.TypeTag<A17> evidence$249, scala.reflect.api.TypeTags.TypeTag<A18> evidence$250, scala.reflect.api.TypeTags.TypeTag<A19> evidence$251, scala.reflect.api.TypeTags.TypeTag<A20> evidence$252, scala.reflect.api.TypeTags.TypeTag<A21> evidence$253)
name
- (undocumented)func
- (undocumented)evidence$232
- (undocumented)evidence$233
- (undocumented)evidence$234
- (undocumented)evidence$235
- (undocumented)evidence$236
- (undocumented)evidence$237
- (undocumented)evidence$238
- (undocumented)evidence$239
- (undocumented)evidence$240
- (undocumented)evidence$241
- (undocumented)evidence$242
- (undocumented)evidence$243
- (undocumented)evidence$244
- (undocumented)evidence$245
- (undocumented)evidence$246
- (undocumented)evidence$247
- (undocumented)evidence$248
- (undocumented)evidence$249
- (undocumented)evidence$250
- (undocumented)evidence$251
- (undocumented)evidence$252
- (undocumented)evidence$253
- (undocumented)public <RT,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22> UserDefinedFunction register(String name, scala.Function22<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,RT> func, scala.reflect.api.TypeTags.TypeTag<RT> evidence$254, scala.reflect.api.TypeTags.TypeTag<A1> evidence$255, scala.reflect.api.TypeTags.TypeTag<A2> evidence$256, scala.reflect.api.TypeTags.TypeTag<A3> evidence$257, scala.reflect.api.TypeTags.TypeTag<A4> evidence$258, scala.reflect.api.TypeTags.TypeTag<A5> evidence$259, scala.reflect.api.TypeTags.TypeTag<A6> evidence$260, scala.reflect.api.TypeTags.TypeTag<A7> evidence$261, scala.reflect.api.TypeTags.TypeTag<A8> evidence$262, scala.reflect.api.TypeTags.TypeTag<A9> evidence$263, scala.reflect.api.TypeTags.TypeTag<A10> evidence$264, scala.reflect.api.TypeTags.TypeTag<A11> evidence$265, scala.reflect.api.TypeTags.TypeTag<A12> evidence$266, scala.reflect.api.TypeTags.TypeTag<A13> evidence$267, scala.reflect.api.TypeTags.TypeTag<A14> evidence$268, scala.reflect.api.TypeTags.TypeTag<A15> evidence$269, scala.reflect.api.TypeTags.TypeTag<A16> evidence$270, scala.reflect.api.TypeTags.TypeTag<A17> evidence$271, scala.reflect.api.TypeTags.TypeTag<A18> evidence$272, scala.reflect.api.TypeTags.TypeTag<A19> evidence$273, scala.reflect.api.TypeTags.TypeTag<A20> evidence$274, scala.reflect.api.TypeTags.TypeTag<A21> evidence$275, scala.reflect.api.TypeTags.TypeTag<A22> evidence$276)
name
- (undocumented)func
- (undocumented)evidence$254
- (undocumented)evidence$255
- (undocumented)evidence$256
- (undocumented)evidence$257
- (undocumented)evidence$258
- (undocumented)evidence$259
- (undocumented)evidence$260
- (undocumented)evidence$261
- (undocumented)evidence$262
- (undocumented)evidence$263
- (undocumented)evidence$264
- (undocumented)evidence$265
- (undocumented)evidence$266
- (undocumented)evidence$267
- (undocumented)evidence$268
- (undocumented)evidence$269
- (undocumented)evidence$270
- (undocumented)evidence$271
- (undocumented)evidence$272
- (undocumented)evidence$273
- (undocumented)evidence$274
- (undocumented)evidence$275
- (undocumented)evidence$276
- (undocumented)public void register(String name, UDF0<?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF1<?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF2<?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF3<?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF4<?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF5<?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF6<?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF7<?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF8<?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF9<?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF10<?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF11<?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF12<?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF13<?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF14<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF15<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF16<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF17<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF18<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF19<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF20<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)public void register(String name, UDF21<?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?> f, DataType returnType)
name
- (undocumented)f
- (undocumented)returnType
- (undocumented)