Class ImmutableTreeSet.ImmutableTreeSetBatch
java.lang.Object
org.eclipse.collections.impl.lazy.parallel.AbstractBatch<T>
org.eclipse.collections.impl.set.sorted.immutable.ImmutableTreeSet.ImmutableTreeSetBatch
- All Implemented Interfaces:
Batch<T>, OrderedBatch<T>, RootBatch<T>, RootSortedSetBatch<T>, SortedSetBatch<T>
- Enclosing class:
ImmutableTreeSet<T>
private final class ImmutableTreeSet.ImmutableTreeSetBatch
extends AbstractBatch<T>
implements RootSortedSetBatch<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateImmutableTreeSetBatch(int chunkStartIndex, int chunkEndIndex) -
Method Summary
Modifier and TypeMethodDescriptionbooleanallSatisfy(Predicate<? super T> predicate) booleananySatisfy(Predicate<? super T> predicate) <V> ListBatch<V> intdistinct(ConcurrentHashMap<T, Boolean> distinct) <V> ListBatch<V> flatCollect(Function<? super T, ? extends Iterable<V>> function) voidMethods inherited from class AbstractBatch
makeString, max, maxBy, min, minBy, sumOfDouble, sumOfFloat, sumOfInt, sumOfLongMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Batch
makeString, max, maxBy, min, minBy, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong
-
Field Details
-
chunkStartIndex
private final int chunkStartIndex -
chunkEndIndex
private final int chunkEndIndex
-
-
Constructor Details
-
ImmutableTreeSetBatch
private ImmutableTreeSetBatch(int chunkStartIndex, int chunkEndIndex)
-
-
Method Details
-
forEach
-
count
-
anySatisfy
- Specified by:
anySatisfyin interfaceRootBatch<T>
-
allSatisfy
- Specified by:
allSatisfyin interfaceRootBatch<T>
-
detect
-
select
- Specified by:
selectin interfaceBatch<T>- Specified by:
selectin interfaceOrderedBatch<T>- Specified by:
selectin interfaceSortedSetBatch<T>
-
collect
-
flatCollect
- Specified by:
flatCollectin interfaceBatch<T>- Specified by:
flatCollectin interfaceOrderedBatch<T>
-
distinct
- Specified by:
distinctin interfaceOrderedBatch<T>- Specified by:
distinctin interfaceSortedSetBatch<T>
-