15
15
*/
16
16
package org .jooq .lambda ;
17
17
18
+ import org .jooq .lambda .tuple .Tuple ;
19
+ import org .jooq .lambda .tuple .Tuple10 ;
20
+ import org .jooq .lambda .tuple .Tuple11 ;
21
+ import org .jooq .lambda .tuple .Tuple12 ;
22
+ import org .jooq .lambda .tuple .Tuple13 ;
23
+ import org .jooq .lambda .tuple .Tuple14 ;
24
+ import org .jooq .lambda .tuple .Tuple15 ;
25
+ import org .jooq .lambda .tuple .Tuple16 ;
26
+ import org .jooq .lambda .tuple .Tuple2 ;
27
+ import org .jooq .lambda .tuple .Tuple3 ;
28
+ import org .jooq .lambda .tuple .Tuple4 ;
29
+ import org .jooq .lambda .tuple .Tuple5 ;
30
+ import org .jooq .lambda .tuple .Tuple6 ;
31
+ import org .jooq .lambda .tuple .Tuple7 ;
32
+ import org .jooq .lambda .tuple .Tuple8 ;
33
+ import org .jooq .lambda .tuple .Tuple9 ;
34
+
18
35
import java .util .ArrayList ;
19
36
import java .util .Collection ;
20
37
import java .util .Comparator ;
33
50
import java .util .stream .Collectors ;
34
51
import java .util .stream .Stream ;
35
52
36
- import org .jooq .lambda .tuple .Tuple ;
37
- import org .jooq .lambda .tuple .Tuple10 ;
38
- import org .jooq .lambda .tuple .Tuple11 ;
39
- import org .jooq .lambda .tuple .Tuple12 ;
40
- import org .jooq .lambda .tuple .Tuple13 ;
41
- import org .jooq .lambda .tuple .Tuple14 ;
42
- import org .jooq .lambda .tuple .Tuple15 ;
43
- import org .jooq .lambda .tuple .Tuple16 ;
44
- import org .jooq .lambda .tuple .Tuple2 ;
45
- import org .jooq .lambda .tuple .Tuple3 ;
46
- import org .jooq .lambda .tuple .Tuple4 ;
47
- import org .jooq .lambda .tuple .Tuple5 ;
48
- import org .jooq .lambda .tuple .Tuple6 ;
49
- import org .jooq .lambda .tuple .Tuple7 ;
50
- import org .jooq .lambda .tuple .Tuple8 ;
51
- import org .jooq .lambda .tuple .Tuple9 ;
52
-
53
53
/**
54
54
* A common super type for types like {@link Seq} or {@link Window} delegating
55
55
* common aggregation functions to {@link #collect(Collector)}
@@ -66,7 +66,7 @@ public interface Collectable<T> {
66
66
*/
67
67
<R , A > R collect (Collector <? super T , A , R > collector );
68
68
69
-
69
+ // [jooq-tools] START [collect]
70
70
71
71
/**
72
72
* Collect this collectable into 2 {@link Collector}s.
@@ -338,7 +338,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
338
338
return collect (Tuple .collectors (collector1 , collector2 , collector3 , collector4 , collector5 , collector6 , collector7 , collector8 , collector9 , collector10 , collector11 , collector12 , collector13 , collector14 , collector15 , collector16 ));
339
339
}
340
340
341
-
341
+ // [jooq-tools] END [collect]
342
342
343
343
/**
344
344
* Count the values in this collectable.
@@ -447,7 +447,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
447
447
* Get the minimum value.
448
448
* <p>
449
449
* This makes the unsafe assumption that
450
- * <code><T extends Comparable<? super T>> </code>
450
+ * <code><T extends Comparable<? super T>> </code>
451
451
*/
452
452
Optional <T > min ();
453
453
@@ -480,7 +480,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
480
480
* Get the minimum values.
481
481
* <p>
482
482
* This makes the unsafe assumption that
483
- * <code><T extends Comparable<? super T>> </code>
483
+ * <code><T extends Comparable<? super T>> </code>
484
484
*/
485
485
Seq <T > minAll ();
486
486
@@ -513,7 +513,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
513
513
* Get the maximum value.
514
514
* <p>
515
515
* This makes the unsafe assumption that
516
- * <code><T extends Comparable<? super T>> </code>
516
+ * <code><T extends Comparable<? super T>> </code>
517
517
*/
518
518
Optional <T > max ();
519
519
@@ -546,7 +546,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
546
546
* Get the maximum values.
547
547
* <p>
548
548
* This makes the unsafe assumption that
549
- * <code><T extends Comparable<? super T>> </code>
549
+ * <code><T extends Comparable<? super T>> </code>
550
550
*/
551
551
Seq <T > maxAll ();
552
552
@@ -579,7 +579,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
579
579
* Get the median value.
580
580
* <p>
581
581
* This makes the unsafe assumption that
582
- * <code><T extends Comparable<? super T>> </code>
582
+ * <code><T extends Comparable<? super T>> </code>
583
583
*/
584
584
Optional <T > median ();
585
585
@@ -602,7 +602,7 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
602
602
* Get the discrete percentile value.
603
603
* <p>
604
604
* This makes the unsafe assumption that
605
- * <code><T extends Comparable<? super T>> </code>
605
+ * <code><T extends Comparable<? super T>> </code>
606
606
*/
607
607
Optional <T > percentile (double percentile );
608
608
@@ -742,4 +742,4 @@ default <R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16,
742
742
* Get the common prefix of all strings (or to-stringed values) in this stream.
743
743
*/
744
744
String commonSuffix ();
745
- }
745
+ }
0 commit comments