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) voidmakeString(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) longsumOfInt(IntFunction<? super T> function) longsumOfLong(LongFunction<? super T> function)
-
Method Details
-
forEach
-
select
-
collect
-
flatCollect
-
count
-
makeString
-
min
-
max
-
minBy
-
maxBy
-
sumOfInt
-
sumOfLong
-
sumOfFloat
-
sumOfDouble
-