Package | Description |
---|---|
org.eclipse.collections.api |
This package contains interfaces for Eclipse Collections API.
|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.block.procedure |
This package contains interfaces for Procedure API.
|
org.eclipse.collections.api.map.primitive |
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
|
org.eclipse.collections.api.ordered | |
org.eclipse.collections.impl |
This package contains implementations for Eclipse Collections API.
|
org.eclipse.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bimap | |
org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
org.eclipse.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
org.eclipse.collections.impl.block.procedure |
This package contains implementations of
Procedure and Procedure2 . |
org.eclipse.collections.impl.block.procedure.checked |
This package contains abstract implementations of
Procedure and Procedure2 . |
org.eclipse.collections.impl.block.procedure.checked.primitive |
This package contains abstract implementations of primitive procedures.
|
org.eclipse.collections.impl.collection | |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.forkjoin |
This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
|
org.eclipse.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
org.eclipse.collections.impl.lazy.parallel.bag | |
org.eclipse.collections.impl.lazy.primitive |
This package contains implementations of the lazy primitive iterator interfaces.
|
org.eclipse.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
org.eclipse.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
org.eclipse.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
org.eclipse.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.parallel |
This package contains classes which is used for parallel iteration through the containers.
|
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
org.eclipse.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method | Description |
---|---|---|
void |
InternalIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Deprecated.
in 6.0. Use
OrderedIterable.forEachWithIndex(ObjectIntProcedure) instead. |
Modifier and Type | Method | Description |
---|---|---|
void |
Bag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
For each distinct item, with the number of occurrences, execute the specified procedure.
|
void |
ParallelBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ObjectIntProcedure<T> |
Deprecated.
since 3.0 use
ObjectIntProcedure instead. |
Modifier and Type | Method | Description |
---|---|---|
void |
ObjectIntMap.forEachKeyValue(ObjectIntProcedure<? super K> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
OrderedIterable.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the section of the iterable covered by the specified inclusive indexes.
|
void |
OrderedIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the iterable passing each element and the current relative int index to the specified instance of
ObjectIntProcedure
|
void |
ReversibleIterable.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
Evaluates the procedure for each element and it's index in reverse order.
|
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractRichIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableRichIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ImmutableHashBag.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ImmutableArrayBag.forEachWithOccurrences(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ImmutableHashBag.forEachWithOccurrences(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractHashBag.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractHashBag.forEachWithOccurrences(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
MultiReaderHashBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
SynchronizedBag.forEachWithOccurrences(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableBag.forEachWithOccurrences(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
SynchronizedSortedBag.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
TreeBag.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
TreeBag.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableSortedBag.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SynchronizedSortedBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
TreeBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
UnmodifiableSortedBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
AbstractMutableSortedBag.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
SynchronizedSortedBag.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
UnmodifiableSortedBag.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractBiMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
UnmodifiableBiMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
static <T1,T2> ObjectIntProcedure<T1> |
Functions.bind(ObjectIntProcedure<? super T2> delegate,
Function<? super T1,T2> function) |
Bind the input of a ObjectIntProcedure to the result of an function, returning a new ObjectIntProcedure.
|
static <T> ObjectIntProcedure<T> |
ObjectIntProcedures.fromProcedure(Procedure<? super T> procedure) |
Modifier and Type | Method | Description |
---|---|---|
static <T1,T2> ObjectIntProcedure<T1> |
Functions.bind(ObjectIntProcedure<? super T2> delegate,
Function<? super T1,T2> function) |
Bind the input of a ObjectIntProcedure to the result of an function, returning a new ObjectIntProcedure.
|
static <T> Procedure<T> |
Procedures.fromObjectIntProcedure(ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> Procedure<T> |
Procedures.fromProcedureWithInt(ObjectIntProcedure<? super T> objectIntProcedure) |
Deprecated.
since 1.2 - Inlineable
|
Modifier and Type | Class | Description |
---|---|---|
class |
BagAddOccurrencesProcedure<T> |
Constructor | Description |
---|---|
AdaptObjectIntProcedureToProcedure(ObjectIntProcedure<? super V> objectIntProcedure) |
|
IfObjectIntProcedure(Predicate<? super T> newPredicate,
ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Class | Description |
---|---|---|
class |
CheckedObjectIntProcedure<T> |
Modifier and Type | Class | Description |
---|---|---|
class |
CheckedObjectIntProcedure<V> |
This file was automatically generated from template file checkedObjectPrimitiveProcedure.stg.
|
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractSynchronizedRichIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractCollectionAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractMultiReaderMutableCollection.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractUnmodifiableMutableCollection.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Class | Description |
---|---|---|
class |
FJListObjectIntProcedureRunner<T,PT extends ObjectIntProcedure<? super T>> |
|
class |
FJListObjectIntProcedureTask<T,PT extends ObjectIntProcedure<? super T>> |
Modifier and Type | Method | Description |
---|---|---|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<PT> procedureFactory,
Combiner<PT> combiner,
int minForkSize,
int taskCount) |
|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<PT> procedureFactory,
Combiner<PT> combiner,
int minForkSize,
int taskCount,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<PT> procedureFactory,
Combiner<PT> combiner,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
PT procedure,
int minForkSize,
int taskCount) |
Iterate over the collection specified in parallel batches.
|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
PT procedure,
java.util.concurrent.ForkJoinPool executor) |
Iterate over the collection specified in parallel batches using the default runtime parameters.
|
static <T,PT extends ObjectIntProcedure<? super T>> |
FJIterate.forEachWithIndexInListOnExecutor(java.util.List<T> list,
ObjectIntProcedureFactory<PT> procedureFactory,
Combiner<PT> combiner,
int minForkSize,
int taskCount,
java.util.concurrent.ForkJoinPool executor) |
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
FJIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedure<? super T> procedure) |
Iterate over the collection specified, in parallel batches using default runtime parameter values.
|
Modifier and Type | Method | Description |
---|---|---|
void |
CollectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CompositeIterable.forEachWithIndex(ObjectIntProcedure<? super E> objectIntProcedure) |
|
void |
DistinctIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
DropIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
DropWhileIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
FlatCollectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
LazyIterableAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
RejectIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ReverseIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SelectInstancesOfIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SelectIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
TakeIterable.forEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
TakeWhileIterable.forEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
TapIterable.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
CollectUnsortedBagBatch.forEachWithOccurrences(ObjectIntProcedure<? super V> procedure) |
|
void |
FlatCollectUnsortedBagBatch.forEachWithOccurrences(ObjectIntProcedure<? super V> procedure) |
|
void |
NonParallelUnsortedBag.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
ParallelCollectUnsortedBag.forEachWithOccurrences(ObjectIntProcedure<? super V> procedure) |
|
void |
SelectUnsortedBagBatch.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
|
void |
UnsortedBagBatch.forEachWithOccurrences(ObjectIntProcedure<? super T> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
CollectBooleanToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectByteToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectCharToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectDoubleToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectFloatToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectIntToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectLongToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CollectShortToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectBooleanToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectByteToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectCharToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectDoubleToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectFloatToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectIntToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectLongToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FlatCollectShortToObjectIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
Interval.forEachWithIndex(ObjectIntProcedure<? super java.lang.Integer> objectIntProcedure) |
|
void |
Interval.forEachWithIndex(ObjectIntProcedure<? super java.lang.Integer> objectIntProcedure,
int startIndex,
int endIndex) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractArrayAdapter.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractArrayAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractMutableList.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractMutableList.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ArrayListAdapter.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ArrayListAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
CompositeFastList.forEachWithIndex(ObjectIntProcedure<? super E> objectIntProcedure) |
|
void |
FastList.forEachWithIndex(int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
FastList.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ListAdapter.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ListAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
MultiReaderFastList.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
RandomAccessListAdapter.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
RandomAccessListAdapter.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SynchronizedMutableList.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableMutableList.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
AbstractMutableList.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
ArrayListAdapter.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
CompositeFastList.reverseForEachWithIndex(ObjectIntProcedure<? super E> procedure) |
|
void |
ListAdapter.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
MultiReaderFastList.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
RandomAccessListAdapter.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
SynchronizedMutableList.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
UnmodifiableMutableList.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractMapIterable.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ImmutableUnifiedMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ConcurrentHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
ConcurrentHashMapUnsafe.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
ConcurrentMutableHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Deprecated.
|
void |
UnifiedMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableMutableMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ObjectIntHashMap.forEachKeyValue(ObjectIntProcedure<? super K> procedure) |
|
void |
ObjectIntHashMapWithHashingStrategy.forEachKeyValue(ObjectIntProcedure<? super K> procedure) |
|
void |
SynchronizedObjectIntMap.forEachKeyValue(ObjectIntProcedure<? super K> procedure) |
|
void |
UnmodifiableObjectIntMap.forEachKeyValue(ObjectIntProcedure<? super K> procedure) |
|
void |
ByteObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
CharObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
DoubleObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
FloatObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
IntObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
LongObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
ShortObjectHashMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedByteObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedCharObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedDoubleObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedFloatObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedIntObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedLongObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedShortObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableByteObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableCharObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableDoubleObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableFloatObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableIntObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableLongObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableShortObjectMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractImmutableSortedMap.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
AbstractImmutableSortedMap.reverseForEachWithIndex(ObjectIntProcedure<? super V> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractMutableSortedMap.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
SynchronizedSortedMap.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableTreeMap.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
UnmodifiableTreeMap.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
|
void |
AbstractMutableSortedMap.reverseForEachWithIndex(ObjectIntProcedure<? super V> procedure) |
|
void |
SynchronizedSortedMap.reverseForEachWithIndex(ObjectIntProcedure<? super V> procedure) |
|
void |
UnmodifiableTreeMap.reverseForEachWithIndex(ObjectIntProcedure<? super V> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ImmutableUnifiedMapWithHashingStrategy.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
UnifiedMapWithHashingStrategy.forEachWithIndex(ObjectIntProcedure<? super V> objectIntProcedure) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ObjectIntProcedureFactory<T extends ObjectIntProcedure<?>> |
ObjectIntProcedureFactory is used by parallel iterators as a factory for stateful ObjectIntProcedure instances.
|
class |
ObjectIntProcedureFJTask<T,BT extends ObjectIntProcedure<? super T>> |
|
class |
ObjectIntProcedureFJTaskRunner<T,BT extends ObjectIntProcedure<? super T>> |
|
class |
PassThruObjectIntProcedureFactory<BT extends ObjectIntProcedure<?>> |
This class acts as a no op factory for a ObjectIntProcedure which gets passed in and returned out.
|
Modifier and Type | Method | Description |
---|---|---|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
BT procedure,
int minForkSize,
int taskCount) |
Iterate over the collection specified in parallel batches.
|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
BT procedure,
java.util.concurrent.Executor executor) |
Iterate over the collection specified in parallel batches using the default runtime parameters.
|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<BT> procedureFactory,
Combiner<BT> combiner,
int minForkSize,
int taskCount) |
|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<BT> procedureFactory,
Combiner<BT> combiner,
int minForkSize,
int taskCount,
java.util.concurrent.Executor executor) |
|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedureFactory<BT> procedureFactory,
Combiner<BT> combiner,
java.util.concurrent.Executor executor) |
|
static <T,BT extends ObjectIntProcedure<? super T>> |
ParallelIterate.forEachWithIndexInListOnExecutor(java.util.List<T> list,
ObjectIntProcedureFactory<BT> procedureFactory,
Combiner<BT> combiner,
int minForkSize,
int taskCount,
java.util.concurrent.Executor executor) |
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
ParallelIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterate over the collection specified, in parallel batches using default runtime parameter values.
|
Modifier and Type | Method | Description |
---|---|---|
void |
UnifiedSet.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
SortedSetAdapter.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SynchronizedSortedSet.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
TreeSortedSet.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableSortedSet.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SortedSetAdapter.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
SynchronizedSortedSet.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
TreeSortedSet.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
|
void |
UnmodifiableSortedSet.reverseForEachWithIndex(ObjectIntProcedure<? super T> procedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
UnifiedSetWithHashingStrategy.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
void |
ArrayStack.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
ArrayStack.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SynchronizedStack.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
SynchronizedStack.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableStack.forEachWithIndex(int fromIndex,
int toIndex,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
void |
UnmodifiableStack.forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) |
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
ArrayIterate.forEachWithIndex(T[] objectArray,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the section of the list covered by the specified inclusive indexes.
|
static <T> void |
ArrayIterate.forEachWithIndex(T[] objectArray,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
ArrayListIterate.forEachWithIndex(java.util.ArrayList<T> list,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the section of the list covered by the specified indexes.
|
static <T> void |
ArrayListIterate.forEachWithIndex(java.util.ArrayList<T> list,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
Iterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over a collection passing each element and the current relative int index to the specified instance of
ObjectIntProcedure.
|
static <T> void |
ListIterate.forEachWithIndex(java.util.List<T> list,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the section of the list covered by the specified indexes.
|
static <T> void |
ListIterate.forEachWithIndex(java.util.List<T> list,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
ArrayListIterate.reverseForEachWithIndex(java.util.ArrayList<T> list,
ObjectIntProcedure<? super T> procedure) |
Reverses over the List in reverse order executing the Procedure with index for each element.
|
static <T> void |
ListIterate.reverseForEachWithIndex(java.util.List<T> list,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the List in reverse order executing the Procedure for each element.
|
Modifier and Type | Method | Description |
---|---|---|
static <T> void |
InternalArrayIterate.forEachWithIndex(T[] objectArray,
int size,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
IterableIterate.forEachWithIndex(java.lang.Iterable<T> iterable,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
IterableIterate.forEachWithIndex(java.util.List<T> iterable,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
IteratorIterate.forEachWithIndex(java.util.Iterator<T> iterator,
ObjectIntProcedure<? super T> objectIntProcedure) |
|
static <T> void |
RandomAccessListIterate.forEachWithIndex(java.util.List<T> list,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over the section of the list covered by the specified indexes.
|
static <T> void |
RandomAccessListIterate.forEachWithIndex(java.util.List<T> list,
ObjectIntProcedure<? super T> objectIntProcedure) |
Iterates over a collection passing each element and the current relative int index to the specified instance of
ObjectIntProcedure.
|
static <T> void |
InternalArrayIterate.forEachWithIndexWithoutChecks(T[] objectArray,
int from,
int to,
ObjectIntProcedure<? super T> objectIntProcedure) |
Copyright © 2004–2017. All rights reserved.