Uses of Interface
org.eclipse.collections.api.block.procedure.Procedure
Packages that use Procedure
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains interfaces for Bag API.
This package contains interfaces for SortedBag API.
This package contains interfaces for BiMap API.
This package contains interfaces for list API which enhance the performance and functionality of
List.This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains mutable and immutable sorted map interfaces.
This package contains interfaces for
Multimap.This package contains interfaces for set API which enhance the performance and functionality of
Set.This package contains interfaces for sorted set API.
This package contains interfaces for stack API.
This package contains implementations for Eclipse Collections API.
This package contains implementations of the
ImmutableBag interface.This package contains implementations of the
MutableBag interface.This package contains implementations of
MutableSortedBag.This package contains implementations of the
MutableBiMap interface.This package contains factory implementations for
Function, Predicate, SerializableComparator and Procedure.This package contains implementations of
Procedure and Procedure2.This package contains abstract implementations of
Procedure and Procedure2.This package contains implementations of primitive procedures.
This package contains implementations of the
MutableCollection interface.This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
This package contains implementations of the
LazyIterable interface.This package contains implementations of the
Iterator interface.This package contains implementations of the lazy primitive iterator interfaces.
This package contains implementations of the
ListIterable interface.This package contains implementations of the
FixedSizeList interface.This package contains implementations of the
ImmutableList interface.This package contains implementations of the
MutableList interface.This package contains implementations of the
MapIterable interface.This package contains implementations of the
FixedSizeMap interface.This package contains implementations of the
ImmutableMap interface.This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableMap interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableSortedMap interface.This package contains implementations of the
MutableSortedMap interface.This package contains immutable map implementations backed by hashtables that rely on
HashingStrategys provided by
the developer to compute the hashCode and equals for the objects stored in the map.This package contains mutable map implementations backed by hashtables that rely on
HashingStrategys provided by
the developer to compute the hashCode and equals for the objects stored in the map.This package contains implementations of the
Multimap interface.This package contains classes which is used for parallel iteration through the containers.
This package contains implementations of the
PartitionStack interface.This package contains implementations of
FixedSizeSet.This package contains the implementations of
ImmutableSet.This package contains implementations of
MutableSet.This package contains implementations of the mutable primitive set interfaces.
This package contains implementations of
ImmutableSortedSet.This package contains implementations of
MutableSortedSet.This package contains implementations of immutable sets with user defined
HashingStrategys.This package contains implementations of sets with user defined
HashingStrategys.This package contains implementations of the
ImmutableStack interface.This package contains implementations of the
MutableStack interface.This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
-
Uses of Procedure in org.eclipse.collections.api
Methods in org.eclipse.collections.api with parameters of type ProcedureModifier and TypeMethodDescriptionvoidThe procedure is executed for each element in the iterable.voidThe procedure is executed for each element in the iterable.voiddefault voidCreates a deferred tap iterable.Executes the Procedure for each element in the iterable and returnsthis. -
Uses of Procedure in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag with parameters of type ProcedureModifier and TypeMethodDescriptiondefault MultiReaderBag<T> voidMultiReaderBag.withReadLockAndDelegate(Procedure<? super MutableBag<T>> procedure) voidMultiReaderBag.withWriteLockAndDelegate(Procedure<? super MutableBag<T>> procedure) -
Uses of Procedure in org.eclipse.collections.api.bag.sorted
Methods in org.eclipse.collections.api.bag.sorted with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection with parameters of type ProcedureModifier and TypeMethodDescription -
Uses of Procedure in org.eclipse.collections.api.list
Methods in org.eclipse.collections.api.list with parameters of type ProcedureModifier and TypeMethodDescriptiondefault MultiReaderList<T> default MutableList<T> voidMultiReaderList.withReadLockAndDelegate(Procedure<? super MutableList<T>> procedure) voidMultiReaderList.withWriteLockAndDelegate(Procedure<? super MutableList<T>> procedure) -
Uses of Procedure in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map with parameters of type ProcedureModifier and TypeMethodDescriptionvoidMapIterable.forEachKey(Procedure<? super K> procedure) Calls theprocedurewith each key of the map.voidMapIterable.forEachValue(Procedure<? super V> procedure) Calls the procedure with each value of the map.Executes the Procedure for each value of the map and returnsthis.MutableMap<K, V> OrderedMap<K, V> -
Uses of Procedure in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive with parameters of type ProcedureModifier and TypeMethodDescriptionvoidObjectBooleanMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectByteMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectCharMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectDoubleMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectFloatMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectIntMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectLongMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidObjectShortMap.forEachKey(Procedure<? super K> procedure) Iterates through each key in the map, invoking the procedure for each.voidPrimitiveObjectMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap with parameters of type ProcedureModifier and TypeMethodDescriptionvoidMultimap.forEachKey(Procedure<? super K> procedure) Calls theprocedurewith each key.voidMultimap.forEachValue(Procedure<? super V> procedure) Calls the procedure with each value. -
Uses of Procedure in org.eclipse.collections.api.ordered
Methods in org.eclipse.collections.api.ordered with parameters of type ProcedureModifier and TypeMethodDescriptionvoidIterates over the section of the iterable covered by the specified inclusive indexes.default voidReversibleIterable.reverseForEach(Procedure<? super T> procedure) Evaluates the procedure for each element of the list iterating in reverse order. -
Uses of Procedure in org.eclipse.collections.api.set
Methods in org.eclipse.collections.api.set with parameters of type ProcedureModifier and TypeMethodDescriptiondefault MultiReaderSet<T> voidMultiReaderSet.withReadLockAndDelegate(Procedure<? super MutableSet<T>> procedure) voidMultiReaderSet.withWriteLockAndDelegate(Procedure<? super MutableSet<T>> procedure) -
Uses of Procedure in org.eclipse.collections.api.set.sorted
Methods in org.eclipse.collections.api.set.sorted with parameters of type ProcedureModifier and TypeMethodDescription -
Uses of Procedure in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack with parameters of type ProcedureModifier and TypeMethodDescription -
Uses of Procedure in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.bag.mutable
Methods in org.eclipse.collections.impl.bag.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidMultiReaderHashBag.withReadLockAndDelegate(Procedure<? super MutableBag<T>> procedure) voidMultiReaderHashBag.withWriteLockAndDelegate(Procedure<? super MutableBag<T>> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bag.sorted.immutable
Methods in org.eclipse.collections.impl.bag.sorted.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.bag.sorted.mutable
Methods in org.eclipse.collections.impl.bag.sorted.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidSynchronizedSortedBag.reverseForEach(Procedure<? super T> procedure) voidUnmodifiableSortedBag.reverseForEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidAbstractBiMap.forEachKey(Procedure<? super K> procedure) voidAbstractBiMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bimap.immutable
Methods in org.eclipse.collections.impl.bimap.immutable with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidUnmodifiableBiMap.forEachKey(Procedure<? super K> procedure) voidAbstractMutableBiMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableBiMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.block.factory
Classes in org.eclipse.collections.impl.block.factory that implement ProcedureModifier and TypeClassDescriptionprivate static final classFunctions.BindProcedure<T1,T2> private static final classprivate static final classprivate static enumprivate static final classprivate static final classstatic final classprivate static final classFields in org.eclipse.collections.impl.block.factory declared as ProcedureModifier and TypeFieldDescriptionFunctions.BindProcedure.delegateObjectIntProcedures.ProcedureAdapter.procedureProcedures.SynchronizedProcedure.procedureProcedures2.ProcedureAdapter.procedureMethods in org.eclipse.collections.impl.block.factory that return ProcedureModifier and TypeMethodDescriptionstatic <T> Procedure<T> Procedures.append(Appendable appendable) static <T1,T2> Procedure <T1> Bind the input of a Procedure to the result of a function, returning a new Procedure.static <T,P> Procedure <T> Procedures.bind(Procedure2<? super T, ? super P> procedure, P parameter) static <T> Procedure<T> Allows a Java 8 lambda and method to be used in a forEach method without requiring a cast.static <T> Procedure<T> Procedures.fromObjectIntProcedure(ObjectIntProcedure<? super T> objectIntProcedure) static <T> Procedure<T> Procedures.fromProcedureWithInt(ObjectIntProcedure<? super T> objectIntProcedure) Deprecated.since 1.2 - Inlineablestatic <T> Procedure<T> Procedures.ifElse(Predicate<? super T> predicate, Procedure<? super T> trueProcedure, Procedure<? super T> falseProcedure) static <T> Procedure<T> static <T> Procedure<T> Procedures.noop()static <T> Procedure<T> Procedures.println(PrintStream stream) static <T> Procedure<T> Procedures.synchronizedEach(Procedure<T> procedure) static <T> Procedure<T> Procedures.throwing(ThrowingProcedure<T> throwingProcedure) Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a Procedure that will throw a RuntimeException, wrapping the checked exception that is the cause.static <T> Procedure<T> Procedures.throwing(ThrowingProcedure<T> throwingProcedure, Function2<T, ? super Throwable, ? extends RuntimeException> rethrow) Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a Procedure that will throw a user specified RuntimeException based on the provided function.Methods in org.eclipse.collections.impl.block.factory with parameters of type ProcedureModifier and TypeMethodDescriptionstatic <T1,T2> Procedure <T1> Bind the input of a Procedure to the result of a function, returning a new Procedure.static <T> CaseProcedure<T> Procedures.caseDefault(Procedure<? super T> defaultProcedure) static <T> CaseProcedure<T> Procedures.caseDefault(Procedure<? super T> defaultProcedure, Predicate<? super T> predicate, Procedure<? super T> procedure) static <T> Procedure<T> Allows a Java 8 lambda and method to be used in a forEach method without requiring a cast.static <T> ObjectIntProcedure<T> ObjectIntProcedures.fromProcedure(Procedure<? super T> procedure) static <T,P> Procedure2 <T, P> Procedures2.fromProcedure(Procedure<? super T> procedure) static <T> Procedure<T> Procedures.ifElse(Predicate<? super T> predicate, Procedure<? super T> trueProcedure, Procedure<? super T> falseProcedure) static <T> Procedure<T> static <T> Procedure<T> Procedures.synchronizedEach(Procedure<T> procedure) Constructors in org.eclipse.collections.impl.block.factory with parameters of type ProcedureModifierConstructorDescriptionprivateprivateProcedureAdapter(Procedure<? super T> procedure) privateProcedureAdapter(Procedure<? super T> procedure) privateSynchronizedProcedure(Procedure<T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.block.procedure
Classes in org.eclipse.collections.impl.block.procedure that implement ProcedureModifier and TypeClassDescriptionfinal classclassclassApplies a predicate to an object and increments a count if it returns true.final classBiMapCollectProcedure<T,K, V> BiMapCollectProcedure uses a Function to calculate the key for an object and puts the object with the key into the specified BiMap.final classCaseProcedure allows developers to create an object form of a case statement, which instead of being based on a single switch value is based on a list of predicate / procedure combinations.final classChainedProcedure allows a developer to chain together procedure to be executed in sequence.final classCollectIfProcedure<T,V> final classCollectionAddProcedure adds elements to the specified collection when one of the block methods are called.final classCollectionRemoveProcedure removes element from the specified collection when one of the procedure methods are called.final classCollectProcedure<T,V> Applies a function to an object and adds the result to a target collection.classfinal classCounterProcedure wraps a specified procedure and keeps track of the number of times it is executed.classApplies a predicate to an object and increments a count if it returns true.final classfinal classApplies a function to an object and adds the result to a target fastList.final classApplies a predicate to an object to determine if it should be added to a target fastList.final classApplies a predicate to an object to determine if it should be added to a target fastList.final classFlatCollectProcedure<T,V> Applies a function to an object and adds the result to a target collection.classfinal classA conditional ObjectIntProcedure that effectively filters which objects should be usedfinal classIfProcedure<T>IfProcedure allows developers to evaluate the specified procedure only when either predicate returns true.classInjectIntoProcedure<IV,T> final classMapCollectProcedure<T,K, V> MapCollectProcedure uses a Function to calculate the key for an object and puts the object with the key into the specified Map.final classMapEntryToProcedure2<K,V> MapEntryToProcedure2 translates the result of calling entrySet() on a Map, which results in a collection of Map.Entry objects into corresponding Procedure2s.classMaxByProcedure<T, V extends Comparable<? super V>>classImplementation ofProcedurethat holds on to the maximum element seen so far, determined by theComparator.classMaxProcedure<T>classMinByProcedure<T, V extends Comparable<? super V>>classImplementation ofProcedurethat holds on to the minimum element seen so far, determined by theComparatorclassMinProcedure<T>final classMultimapEachPutProcedure uses a Function to calculate the keys for an object and puts the object with each of the keys into the specifiedMutableMultimap.classMultimapKeyValuePutAllProcedure uses two Functions to calculate the key and values for an object and puts the key with all values into the specifiedMutableMultimap.classMultimapKeyValuePutProcedure<T,K, V> MultimapKeyValuePutProcedure uses two Functions to calculate the key and value for an object and puts the key and value into the specifiedMutableMultimap.final classMultimapPutProcedure<K,V> MultimapPutProcedure uses a Function to calculate the key for an object and puts the object with the key into the specifiedMutableMultimap.final classMutatingAggregationProcedure<T,K, V> This procedure is used to apply an aggregate function like sum on a grouped set of data.final classThis procedure is used to apply an aggregate function like sum on a grouped set of data.classclassfinal classApplies a predicate to an object to determine if it should be added to a target collection.final classCallsClass.isInstance(Object)on an object to determine if it should be added to a target collection.final classApplies a predicate to an object to determine if it should be added to a target collection.classclassclassclassclassclassclassfinal classZipWithIndexProcedure<T, R extends Collection<Pair<T,Integer>>> Creates a PairImpl of objects and their indexes and adds the result to a target collection.Fields in org.eclipse.collections.impl.block.procedure declared as ProcedureModifier and TypeFieldDescriptionCaseProcedure.defaultProcedureIfProcedure.elseProcedureCounterProcedure.procedureIfProcedure.procedureFields in org.eclipse.collections.impl.block.procedure with type parameters of type ProcedureMethods in org.eclipse.collections.impl.block.procedure with parameters of type ProcedureModifier and TypeMethodDescriptionvoidChainedProcedure.addProcedure(Procedure<? super T> procedure) CaseProcedure.setDefault(Procedure<? super T> procedure) static <E> ChainedProcedure<E> Constructors in org.eclipse.collections.impl.block.procedure with parameters of type ProcedureModifierConstructorDescriptionCaseProcedure(Procedure<? super T> defaultProcedure) CounterProcedure(Procedure<T> procedure) IfProcedure(Predicate<? super T> predicate, Procedure<? super T> procedure) IfProcedure(Predicate<? super T> predicate, Procedure<? super T> procedure, Procedure<? super T> elseProcedure) -
Uses of Procedure in org.eclipse.collections.impl.block.procedure.checked
Classes in org.eclipse.collections.impl.block.procedure.checked that implement Procedure -
Uses of Procedure in org.eclipse.collections.impl.block.procedure.primitive
Classes in org.eclipse.collections.impl.block.procedure.primitive that implement ProcedureModifier and TypeClassDescriptionfinal classApplies a BooleanFunction to an object and adds the result to a target boolean collection.final classApplies a ByteFunction to an object and adds the result to a target byte collection.final classApplies a CharFunction to an object and adds the result to a target char collection.final classApplies a DoubleFunction to an object and adds the result to a target double collection.final classApplies a FloatFunction to an object and adds the result to a target float collection.final classApplies a IntFunction to an object and adds the result to a target int collection.final classApplies a LongFunction to an object and adds the result to a target long collection.final classApplies a ShortFunction to an object and adds the result to a target short collection.classclassclassclass -
Uses of Procedure in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable with parameters of type Procedure -
Uses of Procedure in org.eclipse.collections.impl.collector
Classes in org.eclipse.collections.impl.collector that implement ProcedureModifier and TypeClassDescriptionclassBigDecimalSummaryStatistics can be used to keep a rolling count, sum, min, max and average of BigDecimal values.classBigIntegerSummaryStatistics can be used to keep a rolling count, sum, min, max and average of BigInteger values. -
Uses of Procedure in org.eclipse.collections.impl.forkjoin
Classes in org.eclipse.collections.impl.forkjoin with type parameters of type ProcedureModifier and TypeClassDescriptionclassFJBatchIterableProcedureRunner<T, PT extends Procedure<? super T>>classFJBatchIterableProcedureTask<T, PT extends Procedure<? super T>>classFJListProcedureRunner<T, PT extends Procedure<? super T>>classFJListProcedureTask<T, PT extends Procedure<? super T>>Fields in org.eclipse.collections.impl.forkjoin declared as ProcedureModifier and TypeFieldDescriptionprivate PTFJBatchIterableProcedureTask.procedureprivate PTFJListProcedureTask.procedureMethods in org.eclipse.collections.impl.forkjoin with type parameters of type ProcedureModifier and TypeMethodDescriptionstatic <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner) static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int batchSize) Iterate over the collection specified in parallel batches using the default values for the task size.static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount) Iterate over the collection specified in parallel batches using the default values for the task size.static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, ForkJoinPool executor) static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> blockFactory, Combiner<PT> combiner, int batchSize, ForkJoinPool executor) static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, ForkJoinPool executor) static <T, PT extends Procedure<? super T>>
voidIterate over the collection specified in parallel batches using the specified minimum fork and task count sizes.static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, PT procedure, int minForkSize, int taskCount, ForkJoinPool executor) static <T, PT extends Procedure<? super T>>
voidFJIterate.forEach(Iterable<T> iterable, PT procedure, ForkJoinPool executor) Iterate over the collection specified in parallel batches using default runtime parameter values and the specified executor.static <T, PT extends Procedure<? super T>>
voidFJIterate.forEachInBatchWithExecutor(BatchIterable<T> batchIterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, ForkJoinPool executor) static <T, PT extends Procedure<? super T>>
voidFJIterate.forEachInListOnExecutor(List<T> list, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, ForkJoinPool executor) Methods in org.eclipse.collections.impl.forkjoin with parameters of type ProcedureModifier and TypeMethodDescriptionstatic <T> voidIterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidIterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidFJIterate.forEach(Iterable<T> iterable, Procedure<? super T> procedure, int batchSize, ForkJoinPool executor) -
Uses of Procedure in org.eclipse.collections.impl.lazy
Fields in org.eclipse.collections.impl.lazy declared as ProcedureMethods in org.eclipse.collections.impl.lazy with parameters of type ProcedureModifier and TypeMethodDescriptionvoidChunkIterable.each(Procedure<? super RichIterable<T>> procedure) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidConstructors in org.eclipse.collections.impl.lazy with parameters of type ProcedureModifierConstructorDescriptionTapIterable(Iterable<T> newAdapted, Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.iterator
Fields in org.eclipse.collections.impl.lazy.iterator declared as ProcedureConstructors in org.eclipse.collections.impl.lazy.iterator with parameters of type ProcedureModifierConstructorDescriptionTapIterator(Iterable<T> iterable, Procedure<? super T> procedure) TapIterator(Iterator<T> iterator, Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel
Methods in org.eclipse.collections.impl.lazy.parallel with parameters of type ProcedureModifier and TypeMethodDescriptionvoidprotected static <T> voidAbstractParallelIterable.forEach(AbstractParallelIterable<T, ? extends RootBatch<T>> parallelIterable, Procedure<? super T> procedure) voidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.bag
Methods in org.eclipse.collections.impl.lazy.parallel.bag with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.list
Methods in org.eclipse.collections.impl.lazy.parallel.list with parameters of type ProcedureModifier and TypeMethodDescriptionvoidListIterableParallelIterable.ListIterableParallelBatchLazyIterable.each(Procedure<? super RootListBatch<T>> procedure) voidvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.set
Methods in org.eclipse.collections.impl.lazy.parallel.set with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.set.sorted
Methods in org.eclipse.collections.impl.lazy.parallel.set.sorted with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.lazy.primitive
Methods in org.eclipse.collections.impl.lazy.primitive with parameters of type ProcedureModifier and TypeMethodDescriptionvoidChunkBooleanIterable.each(Procedure<? super BooleanIterable> procedure) voidChunkByteIterable.each(Procedure<? super ByteIterable> procedure) voidChunkCharIterable.each(Procedure<? super CharIterable> procedure) voidChunkDoubleIterable.each(Procedure<? super DoubleIterable> procedure) voidChunkFloatIterable.each(Procedure<? super FloatIterable> procedure) voidChunkIntIterable.each(Procedure<? super IntIterable> procedure) voidChunkLongIterable.each(Procedure<? super LongIterable> procedure) voidChunkShortIterable.each(Procedure<? super ShortIterable> procedure) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.list
Methods in org.eclipse.collections.impl.list with parameters of type ProcedureModifier and TypeMethodDescriptionvoidprivate voidInterval.executeAndCountdown(Procedure<? super Integer> procedure, Executor executor, CountDownLatch latch, Integer integer) voidvoidThis method executes a void procedure against an executor, passing the current index of the interval.voidInterval.reverseForEach(Procedure<? super Integer> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list.fixed
Methods in org.eclipse.collections.impl.list.fixed with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.list.immutable
Methods in org.eclipse.collections.impl.list.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidImmutableArrayList.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidImmutableEmptyList.reverseForEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement ProcedureModifier and TypeClassDescriptionprivate static final classprivate static final classFields in org.eclipse.collections.impl.list.mutable declared as ProcedureMethods in org.eclipse.collections.impl.list.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidCompositeFastList.batchForEach(Procedure<? super E> procedure, int sectionIndex, int sectionCount) voidFastList.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMultiReaderFastList.UntouchableMutableList.forEach(int fromIndex, int toIndex, Procedure<? super T> procedure) voidvoidvoidvoidvoidArrayListAdapter.reverseForEach(Procedure<? super T> procedure) voidCompositeFastList.reverseForEach(Procedure<? super E> procedure) voidListAdapter.reverseForEach(Procedure<? super T> procedure) voidMultiReaderFastList.reverseForEach(Procedure<? super T> procedure) voidMultiReaderFastList.UntouchableMutableList.reverseForEach(Procedure<? super T> procedure) voidRandomAccessListAdapter.reverseForEach(Procedure<? super T> procedure) voidSynchronizedMutableList.reverseForEach(Procedure<? super T> procedure) voidUnmodifiableMutableList.reverseForEach(Procedure<? super T> procedure) voidMultiReaderFastList.withReadLockAndDelegate(Procedure<? super MutableList<T>> procedure) voidMultiReaderFastList.withWriteLockAndDelegate(Procedure<? super MutableList<T>> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map
Methods in org.eclipse.collections.impl.map with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidAbstractMapIterable.forEachKey(Procedure<? super K> procedure) voidAbstractSynchronizedMapIterable.forEachKey(Procedure<? super K> procedure) voidAbstractMapIterable.forEachValue(Procedure<? super V> procedure) voidAbstractSynchronizedMapIterable.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.fixed
Methods in org.eclipse.collections.impl.map.fixed with parameters of type ProcedureModifier and TypeMethodDescriptionvoidDoubletonMap.forEachKey(Procedure<? super K> procedure) voidEmptyMap.forEachKey(Procedure<? super K> procedure) voidSingletonMap.forEachKey(Procedure<? super K> procedure) voidTripletonMap.forEachKey(Procedure<? super K> procedure) voidDoubletonMap.forEachValue(Procedure<? super V> procedure) voidEmptyMap.forEachValue(Procedure<? super V> procedure) voidSingletonMap.forEachValue(Procedure<? super V> procedure) voidTripletonMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.immutable
Methods in org.eclipse.collections.impl.map.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidImmutableUnifiedMap.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) voidvoidImmutableDoubletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableQuadrupletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableTripletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableUnifiedMap.forEachKey(Procedure<? super K> procedure) voidImmutableDoubletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableQuadrupletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableTripletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableUnifiedMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.immutable.primitive
Methods in org.eclipse.collections.impl.map.immutable.primitive with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidImmutableObjectBooleanEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectBooleanHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectBooleanSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectByteEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectByteHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectByteSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectCharEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectCharHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectCharSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectDoubleEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectDoubleHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectDoubleSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectFloatEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectFloatHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectFloatSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectIntEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectIntHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectIntSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectLongEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectLongHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectLongSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectShortEmptyMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectShortHashMap.forEachKey(Procedure<? super K> procedure) voidImmutableObjectShortSingletonMap.forEachKey(Procedure<? super K> procedure) voidImmutableByteObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableByteObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableByteObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableCharObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableCharObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableCharObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableDoubleObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableDoubleObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableDoubleObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableFloatObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableFloatObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableFloatObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableIntObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableIntObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableIntObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableLongObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableLongObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableLongObjectSingletonMap.forEachValue(Procedure<? super V> procedure) voidImmutableShortObjectEmptyMap.forEachValue(Procedure<? super V> procedure) voidImmutableShortObjectHashMap.forEachValue(Procedure<? super V> procedure) voidImmutableShortObjectSingletonMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidUnifiedMap.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) voidUnifiedMap.EntrySet.batchForEach(Procedure<? super Map.Entry<K, V>> procedure, int sectionIndex, int sectionCount) voidUnifiedMap.KeySet.batchForEach(Procedure<? super K> procedure, int sectionIndex, int sectionCount) voidUnifiedMap.ValuesCollection.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) private voidUnifiedMap.EntrySet.chainedForEachEntry(Object[] chain, Procedure<? super Map.Entry<K, V>> procedure) private voidUnifiedMap.chainedForEachKey(Object[] chain, Procedure<? super K> procedure) private voidUnifiedMap.chainedForEachValue(Object[] chain, Procedure<? super V> procedure) voidvoidvoidvoidvoidConcurrentHashMap.forEachKey(Procedure<? super K> procedure) voidConcurrentHashMapUnsafe.forEachKey(Procedure<? super K> procedure) voidConcurrentMutableHashMap.forEachKey(Procedure<? super K> procedure) Deprecated.voidUnifiedMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableMutableMap.forEachKey(Procedure<? super K> procedure) voidConcurrentHashMap.forEachValue(Procedure<? super V> procedure) voidConcurrentHashMapUnsafe.forEachValue(Procedure<? super V> procedure) voidConcurrentMutableHashMap.forEachValue(Procedure<? super V> procedure) Deprecated.voidUnifiedMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableMutableMap.forEachValue(Procedure<? super V> procedure) private voidConcurrentHashMap.sequentialForEachValue(Procedure<V> block, AtomicReferenceArray currentArray, int start, int end) private voidConcurrentHashMapUnsafe.sequentialForEachValue(Procedure<? super V> block, Object[] currentArray, int start, int end) MutableMap<K, V> Deprecated.MutableMap<K, V> MutableMap<K, V> Method parameters in org.eclipse.collections.impl.map.mutable with type arguments of type ProcedureModifier and TypeMethodDescriptionvoidConcurrentHashMap.parallelForEachValue(List<Procedure<V>> blocks, Executor executor) voidConcurrentHashMapUnsafe.parallelForEachValue(List<Procedure<V>> blocks, Executor executor) -
Uses of Procedure in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive with parameters of type ProcedureModifier and TypeMethodDescriptionvoidByteBooleanHashMap.KeyValuesView.each(Procedure<? super ByteBooleanPair> procedure) voidByteByteHashMap.KeyValuesView.each(Procedure<? super ByteBytePair> procedure) voidByteCharHashMap.KeyValuesView.each(Procedure<? super ByteCharPair> procedure) voidByteDoubleHashMap.KeyValuesView.each(Procedure<? super ByteDoublePair> procedure) voidByteFloatHashMap.KeyValuesView.each(Procedure<? super ByteFloatPair> procedure) voidByteIntHashMap.KeyValuesView.each(Procedure<? super ByteIntPair> procedure) voidByteLongHashMap.KeyValuesView.each(Procedure<? super ByteLongPair> procedure) voidvoidByteObjectHashMap.KeyValuesView.each(Procedure<? super ByteObjectPair<V>> procedure) voidByteShortHashMap.KeyValuesView.each(Procedure<? super ByteShortPair> procedure) voidCharBooleanHashMap.KeyValuesView.each(Procedure<? super CharBooleanPair> procedure) voidCharByteHashMap.KeyValuesView.each(Procedure<? super CharBytePair> procedure) voidCharCharHashMap.KeyValuesView.each(Procedure<? super CharCharPair> procedure) voidCharDoubleHashMap.KeyValuesView.each(Procedure<? super CharDoublePair> procedure) voidCharFloatHashMap.KeyValuesView.each(Procedure<? super CharFloatPair> procedure) voidCharIntHashMap.KeyValuesView.each(Procedure<? super CharIntPair> procedure) voidCharLongHashMap.KeyValuesView.each(Procedure<? super CharLongPair> procedure) voidvoidCharObjectHashMap.KeyValuesView.each(Procedure<? super CharObjectPair<V>> procedure) voidCharShortHashMap.KeyValuesView.each(Procedure<? super CharShortPair> procedure) voidDoubleBooleanHashMap.KeyValuesView.each(Procedure<? super DoubleBooleanPair> procedure) voidDoubleByteHashMap.KeyValuesView.each(Procedure<? super DoubleBytePair> procedure) voidDoubleCharHashMap.KeyValuesView.each(Procedure<? super DoubleCharPair> procedure) voidDoubleDoubleHashMap.KeyValuesView.each(Procedure<? super DoubleDoublePair> procedure) voidDoubleFloatHashMap.KeyValuesView.each(Procedure<? super DoubleFloatPair> procedure) voidDoubleIntHashMap.KeyValuesView.each(Procedure<? super DoubleIntPair> procedure) voidDoubleLongHashMap.KeyValuesView.each(Procedure<? super DoubleLongPair> procedure) voidvoidDoubleObjectHashMap.KeyValuesView.each(Procedure<? super DoubleObjectPair<V>> procedure) voidDoubleShortHashMap.KeyValuesView.each(Procedure<? super DoubleShortPair> procedure) voidFloatBooleanHashMap.KeyValuesView.each(Procedure<? super FloatBooleanPair> procedure) voidFloatByteHashMap.KeyValuesView.each(Procedure<? super FloatBytePair> procedure) voidFloatCharHashMap.KeyValuesView.each(Procedure<? super FloatCharPair> procedure) voidFloatDoubleHashMap.KeyValuesView.each(Procedure<? super FloatDoublePair> procedure) voidFloatFloatHashMap.KeyValuesView.each(Procedure<? super FloatFloatPair> procedure) voidFloatIntHashMap.KeyValuesView.each(Procedure<? super FloatIntPair> procedure) voidFloatLongHashMap.KeyValuesView.each(Procedure<? super FloatLongPair> procedure) voidvoidFloatObjectHashMap.KeyValuesView.each(Procedure<? super FloatObjectPair<V>> procedure) voidFloatShortHashMap.KeyValuesView.each(Procedure<? super FloatShortPair> procedure) voidIntBooleanHashMap.KeyValuesView.each(Procedure<? super IntBooleanPair> procedure) voidIntByteHashMap.KeyValuesView.each(Procedure<? super IntBytePair> procedure) voidIntCharHashMap.KeyValuesView.each(Procedure<? super IntCharPair> procedure) voidIntDoubleHashMap.KeyValuesView.each(Procedure<? super IntDoublePair> procedure) voidIntFloatHashMap.KeyValuesView.each(Procedure<? super IntFloatPair> procedure) voidIntIntHashMap.KeyValuesView.each(Procedure<? super IntIntPair> procedure) voidIntLongHashMap.KeyValuesView.each(Procedure<? super IntLongPair> procedure) voidvoidIntObjectHashMap.KeyValuesView.each(Procedure<? super IntObjectPair<V>> procedure) voidIntShortHashMap.KeyValuesView.each(Procedure<? super IntShortPair> procedure) voidLongBooleanHashMap.KeyValuesView.each(Procedure<? super LongBooleanPair> procedure) voidLongByteHashMap.KeyValuesView.each(Procedure<? super LongBytePair> procedure) voidLongCharHashMap.KeyValuesView.each(Procedure<? super LongCharPair> procedure) voidLongDoubleHashMap.KeyValuesView.each(Procedure<? super LongDoublePair> procedure) voidLongFloatHashMap.KeyValuesView.each(Procedure<? super LongFloatPair> procedure) voidLongIntHashMap.KeyValuesView.each(Procedure<? super LongIntPair> procedure) voidLongLongHashMap.KeyValuesView.each(Procedure<? super LongLongPair> procedure) voidvoidLongObjectHashMap.KeyValuesView.each(Procedure<? super LongObjectPair<V>> procedure) voidLongShortHashMap.KeyValuesView.each(Procedure<? super LongShortPair> procedure) voidvoidObjectBooleanHashMap.KeyValuesView.each(Procedure<? super ObjectBooleanPair<K>> procedure) voidvoidObjectBooleanHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectBooleanPair<K>> procedure) voidvoidObjectByteHashMap.KeyValuesView.each(Procedure<? super ObjectBytePair<K>> procedure) voidvoidObjectByteHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectBytePair<K>> procedure) voidvoidObjectCharHashMap.KeyValuesView.each(Procedure<? super ObjectCharPair<K>> procedure) voidvoidObjectCharHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectCharPair<K>> procedure) voidvoidObjectDoubleHashMap.KeyValuesView.each(Procedure<? super ObjectDoublePair<K>> procedure) voidvoidObjectDoubleHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectDoublePair<K>> procedure) voidvoidObjectFloatHashMap.KeyValuesView.each(Procedure<? super ObjectFloatPair<K>> procedure) voidvoidObjectFloatHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectFloatPair<K>> procedure) voidvoidObjectIntHashMap.KeyValuesView.each(Procedure<? super ObjectIntPair<K>> procedure) voidvoidObjectIntHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectIntPair<K>> procedure) voidvoidObjectLongHashMap.KeyValuesView.each(Procedure<? super ObjectLongPair<K>> procedure) voidvoidObjectLongHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectLongPair<K>> procedure) voidvoidObjectShortHashMap.KeyValuesView.each(Procedure<? super ObjectShortPair<K>> procedure) voidvoidObjectShortHashMapWithHashingStrategy.KeyValuesView.each(Procedure<? super ObjectShortPair<K>> procedure) voidShortBooleanHashMap.KeyValuesView.each(Procedure<? super ShortBooleanPair> procedure) voidShortByteHashMap.KeyValuesView.each(Procedure<? super ShortBytePair> procedure) voidShortCharHashMap.KeyValuesView.each(Procedure<? super ShortCharPair> procedure) voidShortDoubleHashMap.KeyValuesView.each(Procedure<? super ShortDoublePair> procedure) voidShortFloatHashMap.KeyValuesView.each(Procedure<? super ShortFloatPair> procedure) voidShortIntHashMap.KeyValuesView.each(Procedure<? super ShortIntPair> procedure) voidShortLongHashMap.KeyValuesView.each(Procedure<? super ShortLongPair> procedure) voidvoidShortObjectHashMap.KeyValuesView.each(Procedure<? super ShortObjectPair<V>> procedure) voidShortShortHashMap.KeyValuesView.each(Procedure<? super ShortShortPair> procedure) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidObjectBooleanHashMap.forEachKey(Procedure<? super K> procedure) voidObjectBooleanHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectByteHashMap.forEachKey(Procedure<? super K> procedure) voidObjectByteHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectCharHashMap.forEachKey(Procedure<? super K> procedure) voidObjectCharHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectDoubleHashMap.forEachKey(Procedure<? super K> procedure) voidObjectDoubleHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectFloatHashMap.forEachKey(Procedure<? super K> procedure) voidObjectFloatHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectIntHashMap.forEachKey(Procedure<? super K> procedure) voidObjectIntHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectLongHashMap.forEachKey(Procedure<? super K> procedure) voidObjectLongHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidObjectShortHashMap.forEachKey(Procedure<? super K> procedure) voidObjectShortHashMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectBooleanMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectByteMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectCharMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectDoubleMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectFloatMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectIntMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectLongMap.forEachKey(Procedure<? super K> procedure) voidSynchronizedObjectShortMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectBooleanMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectByteMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectCharMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectDoubleMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectFloatMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectIntMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectLongMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableObjectShortMap.forEachKey(Procedure<? super K> procedure) voidByteObjectHashMap.forEachValue(Procedure<? super V> procedure) voidCharObjectHashMap.forEachValue(Procedure<? super V> procedure) voidDoubleObjectHashMap.forEachValue(Procedure<? super V> procedure) voidFloatObjectHashMap.forEachValue(Procedure<? super V> procedure) voidIntObjectHashMap.forEachValue(Procedure<? super V> procedure) voidLongObjectHashMap.forEachValue(Procedure<? super V> procedure) voidShortObjectHashMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedByteObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedCharObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedDoubleObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedFloatObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedIntObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedLongObjectMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedShortObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableByteObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableCharObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableDoubleObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableFloatObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableIntObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableLongObjectMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableShortObjectMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.ordered.immutable
Methods in org.eclipse.collections.impl.map.ordered.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidImmutableOrderedMapAdapter.forEachKey(Procedure<? super K> procedure) voidImmutableOrderedMapAdapter.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidUnmodifiableMutableOrderedMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableMutableOrderedMap.forEachValue(Procedure<? super V> procedure) voidUnmodifiableMutableOrderedMap.reverseForEach(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.sorted.immutable
Methods in org.eclipse.collections.impl.map.sorted.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidImmutableEmptySortedMap.forEachKey(Procedure<? super K> procedure) voidImmutableEmptySortedMap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidUnmodifiableTreeMap.forEachKey(Procedure<? super K> procedure) voidUnmodifiableTreeMap.forEachValue(Procedure<? super V> procedure) voidSynchronizedSortedMap.reverseForEach(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.strategy.immutable
Methods in org.eclipse.collections.impl.map.strategy.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidImmutableUnifiedMapWithHashingStrategy.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) voidImmutableEmptyMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidImmutableUnifiedMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidImmutableEmptyMapWithHashingStrategy.forEachValue(Procedure<? super V> procedure) voidImmutableUnifiedMapWithHashingStrategy.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.map.strategy.mutable
Methods in org.eclipse.collections.impl.map.strategy.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidUnifiedMapWithHashingStrategy.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) voidUnifiedMapWithHashingStrategy.EntrySet.batchForEach(Procedure<? super Map.Entry<K, V>> procedure, int sectionIndex, int sectionCount) voidUnifiedMapWithHashingStrategy.KeySet.batchForEach(Procedure<? super K> procedure, int sectionIndex, int sectionCount) voidUnifiedMapWithHashingStrategy.ValuesCollection.batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount) private voidUnifiedMapWithHashingStrategy.EntrySet.chainedForEachEntry(Object[] chain, Procedure<? super Map.Entry<K, V>> procedure) private voidUnifiedMapWithHashingStrategy.chainedForEachKey(Object[] chain, Procedure<? super K> procedure) private voidUnifiedMapWithHashingStrategy.chainedForEachValue(Object[] chain, Procedure<? super V> procedure) voidvoidvoidvoidUnifiedMapWithHashingStrategy.forEachKey(Procedure<? super K> procedure) voidUnifiedMapWithHashingStrategy.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.multimap
Methods in org.eclipse.collections.impl.multimap with parameters of type ProcedureModifier and TypeMethodDescriptionvoidAbstractMultimap.forEachKey(Procedure<? super K> procedure) voidAbstractSynchronizedMultimap.forEachKey(Procedure<? super K> procedure) voidAbstractMultimap.forEachValue(Procedure<? super V> procedure) voidAbstractSynchronizedMultimap.forEachValue(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.parallel
Classes in org.eclipse.collections.impl.parallel with type parameters of type ProcedureModifier and TypeClassDescriptionclassAbstractPredicateBasedCombiner<T, BT extends Procedure<T>>classAbstractTransformerBasedCombiner<V, T, BT extends Procedure<T>>final classArrayProcedureFJTask<T, BT extends Procedure<? super T>>final classArrayProcedureFJTaskRunner<T, BT extends Procedure<? super T>>final classBatchIterableProcedureFJTask<T, BT extends Procedure<? super T>>final classBatchIterableProcedureFJTaskRunner<T, BT extends Procedure<? super T>>final classPassThruProcedureFactory<BT extends Procedure<?>>interfaceProcedureFactory<T extends Procedure<?>>final classProcedureFJTask<T, BT extends Procedure<? super T>>final classProcedureFJTaskRunner<T, BT extends Procedure<? super T>>Classes in org.eclipse.collections.impl.parallel that implement ProcedureModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classFields in org.eclipse.collections.impl.parallel declared as ProcedureModifier and TypeFieldDescriptionprivate BTArrayProcedureFJTask.procedureprivate BTBatchIterableProcedureFJTask.procedureprivate final BTPassThruProcedureFactory.procedureprivate BTProcedureFJTask.procedureMethods in org.eclipse.collections.impl.parallel with type parameters of type ProcedureModifier and TypeMethodDescriptionprivate static <T, BT extends Procedure<? super T>>
voidParallelArrayIterate.combineSingleProcedure(Combiner<BT> combiner, BT procedure) static <T, BT extends Procedure<? super T>>
voidParallelArrayIterate.forEach(T[] array, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner) static <T, BT extends Procedure<? super T>>
voidParallelArrayIterate.forEach(T[] array, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount) static <T, BT extends Procedure<? super T>>
voidIterate over the collection specified in parallel batches using the specified minimum fork and task count sizes.static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, BT procedure, int minForkSize, int taskCount, Executor executor) static <T, BT extends Procedure<? super T>>
voidIterate over the collection specified in parallel batches using default runtime parameter values and the specified executor.static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner) static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int batchSize) Iterate over the collection specified in parallel batches using the default values for the task size.static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount) Iterate over the collection specified in parallel batches using the default values for the task size.static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, Executor executor) static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int batchSize, Executor executor) static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEach(Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, Executor executor) static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEachInBatchWithExecutor(BatchIterable<T> set, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, Executor executor) static <T, BT extends Procedure<? super T>>
voidParallelIterate.forEachInListOnExecutor(List<T> list, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, Executor executor) static <T, BT extends Procedure<? super T>>
voidParallelArrayIterate.forEachOn(T[] array, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, Executor executor) Methods in org.eclipse.collections.impl.parallel with parameters of type ProcedureModifier and TypeMethodDescriptionvoidBatchIterable.batchForEach(Procedure<? super E> procedure, int sectionIndex, int sectionCount) voidstatic <T> voidIterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidIterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidParallelIterate.forEach(Iterable<T> iterable, Procedure<? super T> procedure, int batchSize, Executor executor) -
Uses of Procedure in org.eclipse.collections.impl.partition.stack
Classes in org.eclipse.collections.impl.partition.stack that implement ProcedureModifier and TypeClassDescriptionstatic final classstatic final class -
Uses of Procedure in org.eclipse.collections.impl.set.fixed
Methods in org.eclipse.collections.impl.set.fixed with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.set.immutable
Methods in org.eclipse.collections.impl.set.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidImmutableUnifiedSet.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) voidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.set.mutable
Methods in org.eclipse.collections.impl.set.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidUnifiedSet.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) private voidUnifiedSet.chainedForEach(UnifiedSet.ChainedBucket bucket, Procedure<? super T> procedure) voidprotected voidvoidUnifiedSet.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable.each(Procedure<? super RootUnsortedSetBatch<T>> procedure) voidvoidvoidMultiReaderUnifiedSet.withReadLockAndDelegate(Procedure<? super MutableSet<T>> procedure) voidMultiReaderUnifiedSet.withWriteLockAndDelegate(Procedure<? super MutableSet<T>> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.mutable.primitive
Methods in org.eclipse.collections.impl.set.mutable.primitive with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.set.sorted.immutable
Methods in org.eclipse.collections.impl.set.sorted.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidImmutableTreeSet.SortedSetIterableParallelIterable.SortedSetIterableParallelBatchLazyIterable.each(Procedure<? super RootSortedSetBatch<T>> procedure) voidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.set.sorted.mutable
Methods in org.eclipse.collections.impl.set.sorted.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidSortedSetAdapter.reverseForEach(Procedure<? super T> procedure) voidSynchronizedSortedSet.reverseForEach(Procedure<? super T> procedure) voidTreeSortedSet.reverseForEach(Procedure<? super T> procedure) voidUnmodifiableSortedSet.reverseForEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.strategy.immutable
Methods in org.eclipse.collections.impl.set.strategy.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidImmutableUnifiedSetWithHashingStrategy.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) voidvoid -
Uses of Procedure in org.eclipse.collections.impl.set.strategy.mutable
Methods in org.eclipse.collections.impl.set.strategy.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidUnifiedSetWithHashingStrategy.batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount) private voidUnifiedSetWithHashingStrategy.chainedForEach(UnifiedSetWithHashingStrategy.ChainedBucket bucket, Procedure<? super T> procedure) voidvoidUnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable.each(Procedure<? super RootUnsortedSetBatch<T>> procedure) voidUnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.forEach(Procedure<? super T> procedure) void -
Uses of Procedure in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidDeprecated.voidvoidvoidDeprecated.voidvoidDeprecated. -
Uses of Procedure in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable with parameters of type ProcedureModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoid -
Uses of Procedure in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type ProcedureModifier and TypeMethodDescriptionstatic <T> voidIterates over the section of the list covered by the specified inclusive indexes.static <T> voidstatic <T> voidIterates over the section of the list covered by the specified indexes.static <T> voidstatic <T> voidThe procedure is evaluated for each element of the iterable.static <T> voidIterates over the section of the list covered by the specified indexes.static <T> voidstatic <K,V> void MapIterate.forEachKey(Map<K, V> map, Procedure<? super K> procedure) For each key of the map,procedureis evaluated with the key as the parameter.static voidStringIterate.forEachToken(String string, String separator, Procedure<String> procedure) For each token in a string separated by the specified separator, execute the specified StringProcedure by calling the valueOfString method.static voidStringIterate.forEachTrimmedToken(String string, String separator, Procedure<String> procedure) static <K,V> void MapIterate.forEachValue(Map<K, V> map, Procedure<? super V> procedure) For each value of the map,procedureis evaluated with the value as the parameter.static <T> booleanstatic <T,P> boolean ListIterate.removeIfWith(List<T> list, Predicate2<? super T, ? super P> predicate, P parameter, Procedure<? super T> procedure) static <T> voidArrayListIterate.reverseForEach(ArrayList<T> list, Procedure<? super T> procedure) Reverses over the List in reverse order executing the Procedure for each element.static <T> voidListIterate.reverseForEach(List<T> list, Procedure<? super T> procedure) Iterates over the List in reverse order executing the Procedure for each elementstatic <T> LazyIterable<T> Creates a deferred tap iterable for the specified iterable. -
Uses of Procedure in org.eclipse.collections.impl.utility.internal
Methods in org.eclipse.collections.impl.utility.internal with parameters of type ProcedureModifier and TypeMethodDescriptionstatic <T> voidInternalArrayIterate.batchForEach(Procedure<? super T> procedure, T[] array, int size, int sectionIndex, int sectionCount) static <T> voidstatic <T> voidstatic <T> voidstatic <T> voidIterates over the section of the list covered by the specified indexes.static <T> voidstatic <T> voidInternalArrayIterate.forEachWithoutChecks(T[] objectArray, int from, int to, Procedure<? super T> procedure) static <T> booleanIterableIterate.removeIf(Iterable<T> iterable, Predicate<? super T> predicate, Procedure<? super T> procedure) static <T> booleanIteratorIterate.removeIf(Iterator<T> iterator, Predicate<? super T> predicate, Procedure<? super T> procedure) static <T> booleanRandomAccessListIterate.removeIf(List<T> list, Predicate<? super T> predicate, Procedure<? super T> procedure) static <T,P> boolean IterableIterate.removeIfWith(Iterable<T> iterable, Predicate2<? super T, ? super P> predicate, P parameter, Procedure<? super T> procedure) static <T,P> boolean IteratorIterate.removeIfWith(Iterator<T> iterator, Predicate2<? super T, ? super P> predicate, P parameter, Procedure<? super T> procedure) static <T,P> boolean RandomAccessListIterate.removeIfWith(List<T> list, Predicate2<? super T, ? super P> predicate, P parameter, Procedure<? super T> procedure)