public abstract class AbstractBatch<T> extends java.lang.Object implements Batch<T>
| Constructor and Description |
|---|
AbstractBatch() |
| Modifier and Type | Method and Description |
|---|---|
int |
count(com.gs.collections.api.block.predicate.Predicate<? super T> predicate) |
java.lang.String |
makeString(java.lang.String separator) |
T |
max(java.util.Comparator<? super T> comparator) |
<V extends java.lang.Comparable<? super V>> |
maxBy(com.gs.collections.api.block.function.Function<? super T,? extends V> function) |
T |
min(java.util.Comparator<? super T> comparator) |
<V extends java.lang.Comparable<? super V>> |
minBy(com.gs.collections.api.block.function.Function<? super T,? extends V> function) |
DoubleSumResultHolder |
sumOfDouble(com.gs.collections.api.block.function.primitive.DoubleFunction<? super T> function) |
DoubleSumResultHolder |
sumOfFloat(com.gs.collections.api.block.function.primitive.FloatFunction<? super T> function) |
long |
sumOfInt(com.gs.collections.api.block.function.primitive.IntFunction<? super T> function) |
long |
sumOfLong(com.gs.collections.api.block.function.primitive.LongFunction<? super T> function) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcollect, flatCollect, forEach, selectpublic int count(com.gs.collections.api.block.predicate.Predicate<? super T> predicate)
public java.lang.String makeString(java.lang.String separator)
makeString in interface Batch<T>public <V extends java.lang.Comparable<? super V>> T minBy(com.gs.collections.api.block.function.Function<? super T,? extends V> function)
public <V extends java.lang.Comparable<? super V>> T maxBy(com.gs.collections.api.block.function.Function<? super T,? extends V> function)
public long sumOfInt(com.gs.collections.api.block.function.primitive.IntFunction<? super T> function)
public DoubleSumResultHolder sumOfFloat(com.gs.collections.api.block.function.primitive.FloatFunction<? super T> function)
sumOfFloat in interface Batch<T>public long sumOfLong(com.gs.collections.api.block.function.primitive.LongFunction<? super T> function)
public DoubleSumResultHolder sumOfDouble(com.gs.collections.api.block.function.primitive.DoubleFunction<? super T> function)
sumOfDouble in interface Batch<T>