Interface Batch<T>
- All Known Subinterfaces:
ListBatch<T>
,OrderedBatch<T>
,RootBatch<T>
,RootListBatch<T>
,RootSortedSetBatch<T>
,RootUnsortedBagBatch<T>
,RootUnsortedSetBatch<T>
,SortedSetBatch<T>
,UnsortedBagBatch<T>
,UnsortedSetBatch<T>
- All Known Implementing Classes:
AbstractBatch
,CollectListBatch
,CollectSortedSetBatch
,CollectUnsortedBagBatch
,CollectUnsortedSetBatch
,DistinctBatch
,FlatCollectListBatch
,FlatCollectSortedSetBatch
,FlatCollectUnsortedBagBatch
,ListIterableBatch
,SelectListBatch
,SelectSortedSetBatch
,SelectUnsortedBagBatch
,SelectUnsortedSetBatch
public interface Batch<T>
-
Method Summary
Modifier and TypeMethodDescription<V> Batch<V>
int
<V> Batch<V>
flatCollect
(Function<? super T, ? extends Iterable<V>> function) void
makeString
(String separator) max
(Comparator<? super T> comparator) <V extends Comparable<? super V>>
Tmin
(Comparator<? super T> comparator) <V extends Comparable<? super V>>
TsumOfDouble
(DoubleFunction<? super T> function) sumOfFloat
(FloatFunction<? super T> function) long
sumOfInt
(IntFunction<? super T> function) long
sumOfLong
(LongFunction<? super T> function)
-
Method Details
-
forEach
-
select
-
collect
-
flatCollect
-
count
-
makeString
-
min
-
max
-
minBy
-
maxBy
-
sumOfInt
-
sumOfLong
-
sumOfFloat
-
sumOfDouble
-