@@ -109,9 +109,10 @@ class UDFRegistration private[sql] (functionRegistry: FunctionRegistry) extends
109
109
| * @since 1.3.0
110
110
| */
111
111
|def register(name: String, f: UDF$i[$extTypeArgs, _], returnType: DataType): Unit = {
112
+ | val func = f$anyCast.call($anyParams)
112
113
| functionRegistry.registerFunction(
113
114
| name,
114
- | (e: Seq[Expression]) => ScalaUDF(f$anyCast.call($anyParams) , returnType, e))
115
+ | (e: Seq[Expression]) => ScalaUDF(func , returnType, e))
115
116
|}""".stripMargin)
116
117
}
117
118
*/
@@ -488,219 +489,241 @@ class UDFRegistration private[sql] (functionRegistry: FunctionRegistry) extends
488
489
* @since 1.3.0
489
490
*/
490
491
def register (name : String , f : UDF1 [_, _], returnType : DataType ): Unit = {
492
+ val func = f.asInstanceOf [UDF1 [Any , Any ]].call(_ : Any )
491
493
functionRegistry.registerFunction(
492
494
name,
493
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF1 [ Any , Any ]].call( _ : Any ) , returnType, e))
495
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
494
496
}
495
497
496
498
/**
497
499
* Register a user-defined function with 2 arguments.
498
500
* @since 1.3.0
499
501
*/
500
502
def register (name : String , f : UDF2 [_, _, _], returnType : DataType ): Unit = {
503
+ val func = f.asInstanceOf [UDF2 [Any , Any , Any ]].call(_ : Any , _ : Any )
501
504
functionRegistry.registerFunction(
502
505
name,
503
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF2 [ Any , Any , Any ]].call( _ : Any , _ : Any ) , returnType, e))
506
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
504
507
}
505
508
506
509
/**
507
510
* Register a user-defined function with 3 arguments.
508
511
* @since 1.3.0
509
512
*/
510
513
def register (name : String , f : UDF3 [_, _, _, _], returnType : DataType ): Unit = {
514
+ val func = f.asInstanceOf [UDF3 [Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any )
511
515
functionRegistry.registerFunction(
512
516
name,
513
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF3 [ Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any ) , returnType, e))
517
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
514
518
}
515
519
516
520
/**
517
521
* Register a user-defined function with 4 arguments.
518
522
* @since 1.3.0
519
523
*/
520
524
def register (name : String , f : UDF4 [_, _, _, _, _], returnType : DataType ): Unit = {
525
+ val func = f.asInstanceOf [UDF4 [Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any )
521
526
functionRegistry.registerFunction(
522
527
name,
523
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF4 [ Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
528
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
524
529
}
525
530
526
531
/**
527
532
* Register a user-defined function with 5 arguments.
528
533
* @since 1.3.0
529
534
*/
530
535
def register (name : String , f : UDF5 [_, _, _, _, _, _], returnType : DataType ): Unit = {
536
+ val func = f.asInstanceOf [UDF5 [Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
531
537
functionRegistry.registerFunction(
532
538
name,
533
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF5 [ Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
539
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
534
540
}
535
541
536
542
/**
537
543
* Register a user-defined function with 6 arguments.
538
544
* @since 1.3.0
539
545
*/
540
546
def register (name : String , f : UDF6 [_, _, _, _, _, _, _], returnType : DataType ): Unit = {
547
+ val func = f.asInstanceOf [UDF6 [Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
541
548
functionRegistry.registerFunction(
542
549
name,
543
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF6 [ Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
550
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
544
551
}
545
552
546
553
/**
547
554
* Register a user-defined function with 7 arguments.
548
555
* @since 1.3.0
549
556
*/
550
557
def register (name : String , f : UDF7 [_, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
558
+ val func = f.asInstanceOf [UDF7 [Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
551
559
functionRegistry.registerFunction(
552
560
name,
553
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF7 [ Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
561
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
554
562
}
555
563
556
564
/**
557
565
* Register a user-defined function with 8 arguments.
558
566
* @since 1.3.0
559
567
*/
560
568
def register (name : String , f : UDF8 [_, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
569
+ val func = f.asInstanceOf [UDF8 [Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
561
570
functionRegistry.registerFunction(
562
571
name,
563
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF8 [ Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
572
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
564
573
}
565
574
566
575
/**
567
576
* Register a user-defined function with 9 arguments.
568
577
* @since 1.3.0
569
578
*/
570
579
def register (name : String , f : UDF9 [_, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
580
+ val func = f.asInstanceOf [UDF9 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
571
581
functionRegistry.registerFunction(
572
582
name,
573
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF9 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
583
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
574
584
}
575
585
576
586
/**
577
587
* Register a user-defined function with 10 arguments.
578
588
* @since 1.3.0
579
589
*/
580
590
def register (name : String , f : UDF10 [_, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
591
+ val func = f.asInstanceOf [UDF10 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
581
592
functionRegistry.registerFunction(
582
593
name,
583
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF10 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
594
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
584
595
}
585
596
586
597
/**
587
598
* Register a user-defined function with 11 arguments.
588
599
* @since 1.3.0
589
600
*/
590
601
def register (name : String , f : UDF11 [_, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
602
+ val func = f.asInstanceOf [UDF11 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
591
603
functionRegistry.registerFunction(
592
604
name,
593
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF11 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
605
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
594
606
}
595
607
596
608
/**
597
609
* Register a user-defined function with 12 arguments.
598
610
* @since 1.3.0
599
611
*/
600
612
def register (name : String , f : UDF12 [_, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
613
+ val func = f.asInstanceOf [UDF12 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
601
614
functionRegistry.registerFunction(
602
615
name,
603
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF12 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
616
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
604
617
}
605
618
606
619
/**
607
620
* Register a user-defined function with 13 arguments.
608
621
* @since 1.3.0
609
622
*/
610
623
def register (name : String , f : UDF13 [_, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
624
+ val func = f.asInstanceOf [UDF13 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
611
625
functionRegistry.registerFunction(
612
626
name,
613
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF13 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
627
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
614
628
}
615
629
616
630
/**
617
631
* Register a user-defined function with 14 arguments.
618
632
* @since 1.3.0
619
633
*/
620
634
def register (name : String , f : UDF14 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
635
+ val func = f.asInstanceOf [UDF14 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
621
636
functionRegistry.registerFunction(
622
637
name,
623
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF14 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
638
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
624
639
}
625
640
626
641
/**
627
642
* Register a user-defined function with 15 arguments.
628
643
* @since 1.3.0
629
644
*/
630
645
def register (name : String , f : UDF15 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
646
+ val func = f.asInstanceOf [UDF15 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
631
647
functionRegistry.registerFunction(
632
648
name,
633
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF15 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
649
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
634
650
}
635
651
636
652
/**
637
653
* Register a user-defined function with 16 arguments.
638
654
* @since 1.3.0
639
655
*/
640
656
def register (name : String , f : UDF16 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
657
+ val func = f.asInstanceOf [UDF16 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
641
658
functionRegistry.registerFunction(
642
659
name,
643
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF16 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
660
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
644
661
}
645
662
646
663
/**
647
664
* Register a user-defined function with 17 arguments.
648
665
* @since 1.3.0
649
666
*/
650
667
def register (name : String , f : UDF17 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
668
+ val func = f.asInstanceOf [UDF17 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
651
669
functionRegistry.registerFunction(
652
670
name,
653
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF17 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
671
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
654
672
}
655
673
656
674
/**
657
675
* Register a user-defined function with 18 arguments.
658
676
* @since 1.3.0
659
677
*/
660
678
def register (name : String , f : UDF18 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
679
+ val func = f.asInstanceOf [UDF18 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
661
680
functionRegistry.registerFunction(
662
681
name,
663
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF18 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
682
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
664
683
}
665
684
666
685
/**
667
686
* Register a user-defined function with 19 arguments.
668
687
* @since 1.3.0
669
688
*/
670
689
def register (name : String , f : UDF19 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
690
+ val func = f.asInstanceOf [UDF19 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
671
691
functionRegistry.registerFunction(
672
692
name,
673
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF19 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
693
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
674
694
}
675
695
676
696
/**
677
697
* Register a user-defined function with 20 arguments.
678
698
* @since 1.3.0
679
699
*/
680
700
def register (name : String , f : UDF20 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
701
+ val func = f.asInstanceOf [UDF20 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
681
702
functionRegistry.registerFunction(
682
703
name,
683
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF20 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
704
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
684
705
}
685
706
686
707
/**
687
708
* Register a user-defined function with 21 arguments.
688
709
* @since 1.3.0
689
710
*/
690
711
def register (name : String , f : UDF21 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
712
+ val func = f.asInstanceOf [UDF21 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
691
713
functionRegistry.registerFunction(
692
714
name,
693
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF21 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
715
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
694
716
}
695
717
696
718
/**
697
719
* Register a user-defined function with 22 arguments.
698
720
* @since 1.3.0
699
721
*/
700
722
def register (name : String , f : UDF22 [_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _], returnType : DataType ): Unit = {
723
+ val func = f.asInstanceOf [UDF22 [Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call(_ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any )
701
724
functionRegistry.registerFunction(
702
725
name,
703
- (e : Seq [Expression ]) => ScalaUDF (f. asInstanceOf [ UDF22 [ Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any , Any ]].call( _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any , _ : Any ) , returnType, e))
726
+ (e : Seq [Expression ]) => ScalaUDF (func , returnType, e))
704
727
}
705
728
706
729
// scalastyle:on line.size.limit
0 commit comments