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, ImmutableTreeSet.ImmutableTreeSetBatch, ListIterableBatch, SelectListBatch, SelectSortedSetBatch, SelectUnsortedBagBatch, SelectUnsortedSetBatch, UnifiedSet.UnifiedUnsortedSetBatch, UnifiedSetWithHashingStrategy.UnifiedUnsortedSetBatch
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
-