Uses of Interface
org.eclipse.collections.api.block.procedure.Procedure
-
Packages that use Procedure 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.bag.sorted This package contains interfaces for SortedBag API.org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.list This package contains interfaces for list API which enhance the performance and functionality ofList.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.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.map.sorted This package contains mutable and immutable sorted map interfaces.org.eclipse.collections.api.multimap This package contains interfaces forMultimap.org.eclipse.collections.api.ordered org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet.org.eclipse.collections.api.set.sorted This package contains interfaces for sorted set API.org.eclipse.collections.api.stack This package contains interfaces for stack API.org.eclipse.collections.impl This package contains implementations for Eclipse Collections API.org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBaginterface.org.eclipse.collections.impl.bag.mutable This package contains implementations of theMutableBaginterface.org.eclipse.collections.impl.bag.sorted.immutable org.eclipse.collections.impl.bag.sorted.mutable This package contains implementations ofMutableSortedBag.org.eclipse.collections.impl.bimap org.eclipse.collections.impl.bimap.immutable org.eclipse.collections.impl.bimap.mutable This package contains implementations of theMutableBiMapinterface.org.eclipse.collections.impl.block.factory This package contains factory implementations forFunction,Predicate,SerializableComparatorandProcedure.org.eclipse.collections.impl.block.procedure This package contains implementations ofProcedureandProcedure2.org.eclipse.collections.impl.block.procedure.checked This package contains abstract implementations ofProcedureandProcedure2.org.eclipse.collections.impl.block.procedure.primitive This package contains implementations of primitive procedures.org.eclipse.collections.impl.collection org.eclipse.collections.impl.collection.mutable This package contains implementations of theMutableCollectioninterface.org.eclipse.collections.impl.collector 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 theLazyIterableinterface.org.eclipse.collections.impl.lazy.iterator This package contains implementations of theIteratorinterface.org.eclipse.collections.impl.lazy.parallel org.eclipse.collections.impl.lazy.parallel.bag org.eclipse.collections.impl.lazy.parallel.list org.eclipse.collections.impl.lazy.parallel.set org.eclipse.collections.impl.lazy.parallel.set.sorted 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 theListIterableinterface.org.eclipse.collections.impl.list.fixed This package contains implementations of theFixedSizeListinterface.org.eclipse.collections.impl.list.immutable This package contains implementations of theImmutableListinterface.org.eclipse.collections.impl.list.mutable This package contains implementations of theMutableListinterface.org.eclipse.collections.impl.map This package contains implementations of theMapIterableinterface.org.eclipse.collections.impl.map.fixed This package contains implementations of theFixedSizeMapinterface.org.eclipse.collections.impl.map.immutable This package contains implementations of theImmutableMapinterface.org.eclipse.collections.impl.map.immutable.primitive This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.mutable This package contains implementations of theMutableMapinterface.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.ordered.immutable org.eclipse.collections.impl.map.ordered.mutable org.eclipse.collections.impl.map.sorted.immutable This package contains implementations of theMutableSortedMapinterface.org.eclipse.collections.impl.map.sorted.mutable This package contains implementations of theMutableSortedMapinterface.org.eclipse.collections.impl.map.strategy.immutable This package contains immutable map implementations backed by hashtables that rely onHashingStrategys 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 onHashingStrategys provided by the developer to compute the hashCode and equals for the objects stored in the map.org.eclipse.collections.impl.multimap This package contains implementations of theMultimapinterface.org.eclipse.collections.impl.parallel This package contains classes which is used for parallel iteration through the containers.org.eclipse.collections.impl.partition.stack This package contains implementations of thePartitionStackinterface.org.eclipse.collections.impl.set.fixed This package contains implementations ofFixedSizeSet.org.eclipse.collections.impl.set.immutable This package contains the implementations ofImmutableSet.org.eclipse.collections.impl.set.mutable This package contains implementations ofMutableSet.org.eclipse.collections.impl.set.mutable.primitive This package contains implementations of the mutable primitive set interfaces.org.eclipse.collections.impl.set.sorted.immutable This package contains implementations ofImmutableSortedSet.org.eclipse.collections.impl.set.sorted.mutable This package contains implementations ofMutableSortedSet.org.eclipse.collections.impl.set.strategy.immutable This package contains implementations of immutable sets with user definedHashingStrategys.org.eclipse.collections.impl.set.strategy.mutable This package contains implementations of sets with user definedHashingStrategys.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStackinterface.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStackinterface.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. -
-
Uses of Procedure in org.eclipse.collections.api
Methods in org.eclipse.collections.api with parameters of type Procedure Modifier and Type Method Description voidRichIterable. each(Procedure<? super T> procedure)The procedure is executed for each element in the iterable.voidInternalIterable. forEach(Procedure<? super T> procedure)The procedure is executed for each element in the iterable.voidParallelIterable. forEach(Procedure<? super T> procedure)default voidRichIterable. forEach(Procedure<? super T> procedure)LazyIterable<T>LazyIterable. tap(Procedure<? super T> procedure)Creates a deferred tap iterable.RichIterable<T>RichIterable. tap(Procedure<? super T> procedure)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 Procedure Modifier and Type Method Description Bag<T>Bag. tap(Procedure<? super T> procedure)ImmutableBag<T>ImmutableBag. tap(Procedure<? super T> procedure)ImmutableBagIterable<T>ImmutableBagIterable. tap(Procedure<? super T> procedure)default MultiReaderBag<T>MultiReaderBag. tap(Procedure<? super T> procedure)MutableBag<T>MutableBag. tap(Procedure<? super T> procedure)MutableBagIterable<T>MutableBagIterable. tap(Procedure<? super T> procedure)UnsortedBag<T>UnsortedBag. tap(Procedure<? super T> procedure)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 Modifier and Type Method Description ImmutableSortedBag<T>ImmutableSortedBag. tap(Procedure<? super T> procedure)MutableSortedBag<T>MutableSortedBag. tap(Procedure<? super T> procedure)SortedBag<T>SortedBag. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap with parameters of type Procedure Modifier and Type Method Description BiMap<K,V>BiMap. tap(Procedure<? super V> procedure)ImmutableBiMap<K,V>ImmutableBiMap. tap(Procedure<? super V> procedure)MutableBiMap<K,V>MutableBiMap. tap(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection with parameters of type Procedure Modifier and Type Method Description FixedSizeCollection<T>FixedSizeCollection. tap(Procedure<? super T> procedure)ImmutableCollection<T>ImmutableCollection. tap(Procedure<? super T> procedure)MutableCollection<T>MutableCollection. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.api.list
Methods in org.eclipse.collections.api.list with parameters of type Procedure Modifier and Type Method Description FixedSizeList<T>FixedSizeList. tap(Procedure<? super T> procedure)ImmutableList<T>ImmutableList. tap(Procedure<? super T> procedure)ListIterable<T>ListIterable. tap(Procedure<? super T> procedure)default MultiReaderList<T>MultiReaderList. tap(Procedure<? super T> procedure)default MutableList<T>MutableList. tap(Procedure<? super T> procedure)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 Procedure Modifier and Type Method Description voidMapIterable. 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.ConcurrentMutableMap<K,V>ConcurrentMutableMap. tap(Procedure<? super V> procedure)FixedSizeMap<K,V>FixedSizeMap. tap(Procedure<? super V> procedure)ImmutableMap<K,V>ImmutableMap. tap(Procedure<? super V> procedure)ImmutableMapIterable<K,V>ImmutableMapIterable. tap(Procedure<? super V> procedure)ImmutableOrderedMap<K,V>ImmutableOrderedMap. tap(Procedure<? super V> procedure)MapIterable<K,V>MapIterable. tap(Procedure<? super V> procedure)Executes the Procedure for each value of the map and returnsthis.MutableMap<K,V>MutableMap. tap(Procedure<? super V> procedure)MutableMapIterable<K,V>MutableMapIterable. tap(Procedure<? super V> procedure)MutableOrderedMap<K,V>MutableOrderedMap. tap(Procedure<? super V> procedure)OrderedMap<K,V>OrderedMap. tap(Procedure<? super V> procedure)UnsortedMapIterable<K,V>UnsortedMapIterable. tap(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive with parameters of type Procedure Modifier and Type Method Description voidObjectBooleanMap. 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)ByteObjectMap<V>ByteObjectMap. tap(Procedure<? super V> procedure)CharObjectMap<V>CharObjectMap. tap(Procedure<? super V> procedure)DoubleObjectMap<V>DoubleObjectMap. tap(Procedure<? super V> procedure)FloatObjectMap<V>FloatObjectMap. tap(Procedure<? super V> procedure)ImmutableByteObjectMap<V>ImmutableByteObjectMap. tap(Procedure<? super V> procedure)ImmutableCharObjectMap<V>ImmutableCharObjectMap. tap(Procedure<? super V> procedure)ImmutableDoubleObjectMap<V>ImmutableDoubleObjectMap. tap(Procedure<? super V> procedure)ImmutableFloatObjectMap<V>ImmutableFloatObjectMap. tap(Procedure<? super V> procedure)ImmutableIntObjectMap<V>ImmutableIntObjectMap. tap(Procedure<? super V> procedure)ImmutableLongObjectMap<V>ImmutableLongObjectMap. tap(Procedure<? super V> procedure)ImmutableShortObjectMap<V>ImmutableShortObjectMap. tap(Procedure<? super V> procedure)IntObjectMap<V>IntObjectMap. tap(Procedure<? super V> procedure)LongObjectMap<V>LongObjectMap. tap(Procedure<? super V> procedure)MutableByteObjectMap<V>MutableByteObjectMap. tap(Procedure<? super V> procedure)MutableCharObjectMap<V>MutableCharObjectMap. tap(Procedure<? super V> procedure)MutableDoubleObjectMap<V>MutableDoubleObjectMap. tap(Procedure<? super V> procedure)MutableFloatObjectMap<V>MutableFloatObjectMap. tap(Procedure<? super V> procedure)MutableIntObjectMap<V>MutableIntObjectMap. tap(Procedure<? super V> procedure)MutableLongObjectMap<V>MutableLongObjectMap. tap(Procedure<? super V> procedure)MutableShortObjectMap<V>MutableShortObjectMap. tap(Procedure<? super V> procedure)ShortObjectMap<V>ShortObjectMap. tap(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 Modifier and Type Method Description ImmutableSortedMap<K,V>ImmutableSortedMap. tap(Procedure<? super V> procedure)MutableSortedMap<K,V>MutableSortedMap. tap(Procedure<? super V> procedure)SortedMapIterable<K,V>SortedMapIterable. tap(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap with parameters of type Procedure Modifier and Type Method Description voidMultimap. 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 Procedure Modifier and Type Method Description voidOrderedIterable. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)Iterates 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.OrderedIterable<T>OrderedIterable. tap(Procedure<? super T> procedure)ReversibleIterable<T>ReversibleIterable. tap(Procedure<? super T> procedure)SortedIterable<T>SortedIterable. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.api.set
Methods in org.eclipse.collections.api.set with parameters of type Procedure Modifier and Type Method Description FixedSizeSet<T>FixedSizeSet. tap(Procedure<? super T> procedure)ImmutableSet<T>ImmutableSet. tap(Procedure<? super T> procedure)ImmutableSetIterable<T>ImmutableSetIterable. tap(Procedure<? super T> procedure)default MultiReaderSet<T>MultiReaderSet. tap(Procedure<? super T> procedure)MutableSet<T>MutableSet. tap(Procedure<? super T> procedure)MutableSetIterable<T>MutableSetIterable. tap(Procedure<? super T> procedure)SetIterable<T>SetIterable. tap(Procedure<? super T> procedure)UnsortedSetIterable<T>UnsortedSetIterable. tap(Procedure<? super T> procedure)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 Procedure Modifier and Type Method Description ImmutableSortedSet<T>ImmutableSortedSet. tap(Procedure<? super T> procedure)MutableSortedSet<T>MutableSortedSet. tap(Procedure<? super T> procedure)SortedSetIterable<T>SortedSetIterable. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack with parameters of type Procedure Modifier and Type Method Description ImmutableStack<T>ImmutableStack. tap(Procedure<? super T> procedure)MutableStack<T>MutableStack. tap(Procedure<? super T> procedure)StackIterable<T>StackIterable. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl with parameters of type Procedure Modifier and Type Method Description voidUnmodifiableRichIterable. each(Procedure<? super T> procedure)voidAbstractRichIterable. forEach(Procedure<? super T> procedure)RichIterable<T>UnmodifiableRichIterable. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable with parameters of type Procedure Modifier and Type Method Description voidImmutableArrayBag. each(Procedure<? super T> procedure)voidImmutableEmptyBag. each(Procedure<? super T> procedure)voidImmutableHashBag. each(Procedure<? super T> procedure)voidImmutableSingletonBag. each(Procedure<? super T> procedure)ImmutableBag<T>AbstractImmutableBag. tap(Procedure<? super T> procedure)ImmutableBag<T>ImmutableEmptyBag. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bag.mutable
Methods in org.eclipse.collections.impl.bag.mutable with parameters of type Procedure Modifier and Type Method Description voidAbstractHashBag. each(Procedure<? super T> procedure)MutableBag<T>AbstractMutableBag. tap(Procedure<? super T> procedure)MultiReaderBag<T>MultiReaderHashBag. tap(Procedure<? super T> procedure)MutableBag<T>MultiReaderHashBag.UntouchableMutableBag. tap(Procedure<? super T> procedure)MutableBag<T>SynchronizedBag. tap(Procedure<? super T> procedure)MutableBag<T>UnmodifiableBag. tap(Procedure<? super T> procedure)voidMultiReaderHashBag. 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 Procedure Modifier and Type Method Description voidImmutableEmptySortedBag. each(Procedure<? super T> procedure)voidImmutableSortedBagImpl. each(Procedure<? super T> procedure)voidImmutableEmptySortedBag. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidImmutableSortedBagImpl. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)ImmutableSortedBag<T>AbstractImmutableSortedBag. tap(Procedure<? super T> procedure)ImmutableSortedBag<T>ImmutableEmptySortedBag. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bag.sorted.mutable
Methods in org.eclipse.collections.impl.bag.sorted.mutable with parameters of type Procedure Modifier and Type Method Description voidTreeBag. each(Procedure<? super T> procedure)voidSynchronizedSortedBag. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidTreeBag. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidUnmodifiableSortedBag. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidSynchronizedSortedBag. reverseForEach(Procedure<? super T> procedure)voidUnmodifiableSortedBag. reverseForEach(Procedure<? super T> procedure)MutableSortedBag<T>AbstractMutableSortedBag. tap(Procedure<? super T> procedure)MutableSortedBag<T>SynchronizedSortedBag. tap(Procedure<? super T> procedure)MutableSortedBag<T>UnmodifiableSortedBag. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap with parameters of type Procedure Modifier and Type Method Description voidAbstractBiMap. each(Procedure<? super V> procedure)voidAbstractBiMap. 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 Modifier and Type Method Description ImmutableBiMap<K,V>AbstractImmutableBiMap. tap(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable with parameters of type Procedure Modifier and Type Method Description voidUnmodifiableBiMap. each(Procedure<? super V> procedure)voidUnmodifiableBiMap. forEachKey(Procedure<? super K> procedure)voidAbstractMutableBiMap. forEachValue(Procedure<? super V> procedure)voidUnmodifiableBiMap. forEachValue(Procedure<? super V> procedure)MutableBiMap<K,V>AbstractMutableBiMap. tap(Procedure<? super V> procedure)MutableBiMap<K,V>SynchronizedBiMap. tap(Procedure<? super V> procedure)MutableBiMap<K,V>UnmodifiableBiMap. tap(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.block.factory
Classes in org.eclipse.collections.impl.block.factory that implement Procedure Modifier and Type Class Description private static classFunctions.BindProcedure<T1,T2>private static classProcedures.AppendProcedure<T>private static classProcedures.BindProcedure<T,P>private static classProcedures.NoopProcedureprivate static classProcedures.ObjectIntProcedureAdapter<T>private static classProcedures.PrintlnProcedure<T>static classProcedures.SynchronizedProcedure<T>private static classProcedures.ThrowingProcedureAdapter<T>Fields in org.eclipse.collections.impl.block.factory declared as Procedure Modifier and Type Field Description private Procedure<? super T2>Functions.BindProcedure. delegateprivate Procedure<? super T>ObjectIntProcedures.ProcedureAdapter. procedureprivate Procedure<T>Procedures.SynchronizedProcedure. procedureprivate Procedure<? super T>Procedures2.ProcedureAdapter. procedureMethods in org.eclipse.collections.impl.block.factory that return Procedure Modifier and Type Method Description static <T> Procedure<T>Procedures. append(java.lang.Appendable appendable)static <T1,T2>
Procedure<T1>Functions. bind(Procedure<? super T2> delegate, Function<? super T1,T2> function)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>Procedures. cast(Procedure<T> procedure)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>Procedures. ifTrue(Predicate<? super T> predicate, Procedure<? super T> block)static <T> Procedure<T>Procedures. noop()static <T> Procedure<T>Procedures. println(java.io.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 java.lang.Throwable,? extends java.lang.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 Procedure Modifier and Type Method Description static <T1,T2>
Procedure<T1>Functions. bind(Procedure<? super T2> delegate, Function<? super T1,T2> function)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>Procedures. cast(Procedure<T> procedure)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>Procedures. ifTrue(Predicate<? super T> predicate, Procedure<? super T> block)static <T> Procedure<T>Procedures. synchronizedEach(Procedure<T> procedure)Constructors in org.eclipse.collections.impl.block.factory with parameters of type Procedure Constructor Description BindProcedure(Procedure<? super T2> delegate, Function<? super T1,T2> function)ProcedureAdapter(Procedure<? super T> procedure)ProcedureAdapter(Procedure<? super T> procedure)SynchronizedProcedure(Procedure<T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.block.procedure
Classes in org.eclipse.collections.impl.block.procedure that implement Procedure Modifier and Type Class Description classAdaptObjectIntProcedureToProcedure<V>classAppendStringProcedure<T>classAtomicCountProcedure<T>Applies a predicate to an object and increments a count if it returns true.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.classCaseProcedure<T>CaseProcedure 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.classChainedProcedure<T>ChainedProcedure allows a developer to chain together procedure to be executed in sequence.classCollectIfProcedure<T,V>classCollectionAddProcedure<T>CollectionAddProcedure adds elements to the specified collection when one of the block methods are called.classCollectionRemoveProcedure<T>CollectionRemoveProcedure removes element from the specified collection when one of the procedure methods are called.classCollectProcedure<T,V>Applies a function to an object and adds the result to a target collection.classComparatorProcedure<T>classCounterProcedure<T>CounterProcedure wraps a specified procedure and keeps track of the number of times it is executed.classCountProcedure<T>Applies a predicate to an object and increments a count if it returns true.classFastListCollectIfProcedure<T,V>classFastListCollectProcedure<T,V>Applies a function to an object and adds the result to a target fastList.classFastListRejectProcedure<T>Applies a predicate to an object to determine if it should be added to a target fastList.classFastListSelectProcedure<T>Applies a predicate to an object to determine if it should be added to a target fastList.classFlatCollectProcedure<T,V>Applies a function to an object and adds the result to a target collection.classGroupByUniqueKeyProcedure<T,K>classIfObjectIntProcedure<T>A conditional ObjectIntProcedure that effectively filters which objects should be usedclassIfProcedure<T>IfProcedure allows developers to evaluate the specified procedure only when either predicate returns true.classInjectIntoProcedure<IV,T>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.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 java.lang.Comparable<? super V>>classMaxComparatorProcedure<T>Implementation ofProcedurethat holds on to the maximum element seen so far, determined by theComparator.classMaxProcedure<T>classMinByProcedure<T,V extends java.lang.Comparable<? super V>>classMinComparatorProcedure<T>Implementation ofProcedurethat holds on to the minimum element seen so far, determined by theComparatorclassMinProcedure<T>classMultimapEachPutProcedure<K,V>MultimapEachPutProcedure uses a Function to calculate the keys for an object and puts the object with each of the keys into the specifiedMutableMultimap.classMultimapKeyValuePutAllProcedure<T,K,V>MultimapKeyValuePutAllProcedure 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.classMultimapPutProcedure<K,V>MultimapPutProcedure uses a Function to calculate the key for an object and puts the object with the key into the specifiedMutableMultimap.classMutatingAggregationProcedure<T,K,V>This procedure is used to apply an aggregate function like sum on a grouped set of data.classNonMutatingAggregationProcedure<T,K,V>This procedure is used to apply an aggregate function like sum on a grouped set of data.classPartitionPredicate2Procedure<T,P>classPartitionProcedure<T>classRejectProcedure<T>Applies a predicate to an object to determine if it should be added to a target collection.classSelectInstancesOfProcedure<T>CallsClass.isInstance(Object)on an object to determine if it should be added to a target collection.classSelectProcedure<T>Applies a predicate to an object to determine if it should be added to a target collection.classSumOfByteProcedure<T>classSumOfCharProcedure<T>classSumOfDoubleProcedure<T>classSumOfFloatProcedure<T>classSumOfIntProcedure<T>classSumOfLongProcedure<T>classSumOfShortProcedure<T>classZipWithIndexProcedure<T,R extends java.util.Collection<Pair<T,java.lang.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 Procedure Modifier and Type Field Description private Procedure<? super T>CaseProcedure. defaultProcedureprivate Procedure<? super T>IfProcedure. elseProcedureprivate Procedure<T>CounterProcedure. procedureprivate Procedure<? super T>IfProcedure. procedureFields in org.eclipse.collections.impl.block.procedure with type parameters of type Procedure Modifier and Type Field Description private java.util.List<Pair<Predicate<? super T>,Procedure<? super T>>>CaseProcedure. predicateProceduresprivate java.util.List<Procedure<? super T>>ChainedProcedure. proceduresMethods in org.eclipse.collections.impl.block.procedure with parameters of type Procedure Modifier and Type Method Description CaseProcedure<T>CaseProcedure. addCase(Predicate<? super T> predicate, Procedure<? super T> procedure)voidChainedProcedure. addProcedure(Procedure<? super T> procedure)CaseProcedure<T>CaseProcedure. setDefault(Procedure<? super T> procedure)static <E> ChainedProcedure<E>ChainedProcedure. with(Procedure<? super E> procedure1, Procedure<? super E> procedure2)Constructors in org.eclipse.collections.impl.block.procedure with parameters of type Procedure Constructor Description CaseProcedure(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 Modifier and Type Class Description classCheckedProcedure<T> -
Uses of Procedure in org.eclipse.collections.impl.block.procedure.primitive
Classes in org.eclipse.collections.impl.block.procedure.primitive that implement Procedure Modifier and Type Class Description classCollectBooleanProcedure<T>Applies a BooleanFunction to an object and adds the result to a target boolean collection.classCollectByteProcedure<T>Applies a ByteFunction to an object and adds the result to a target byte collection.classCollectCharProcedure<T>Applies a CharFunction to an object and adds the result to a target char collection.classCollectDoubleProcedure<T>Applies a DoubleFunction to an object and adds the result to a target double collection.classCollectFloatProcedure<T>Applies a FloatFunction to an object and adds the result to a target float collection.classCollectIntProcedure<T>Applies a IntFunction to an object and adds the result to a target int collection.classCollectLongProcedure<T>Applies a LongFunction to an object and adds the result to a target long collection.classCollectShortProcedure<T>Applies a ShortFunction to an object and adds the result to a target short collection.classInjectIntoDoubleProcedure<T>classInjectIntoFloatProcedure<T>classInjectIntoIntProcedure<T>classInjectIntoLongProcedure<T> -
Uses of Procedure in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection with parameters of type Procedure Modifier and Type Method Description voidAbstractSynchronizedRichIterable. each(Procedure<? super T> procedure)RichIterable<T>AbstractSynchronizedRichIterable. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable with parameters of type Procedure Modifier and Type Method Description voidAbstractCollectionAdapter. each(Procedure<? super T> procedure)voidAbstractMultiReaderMutableCollection. each(Procedure<? super T> procedure)voidAbstractMultiReaderMutableCollection.UntouchableMutableCollection. each(Procedure<? super T> procedure)voidAbstractUnmodifiableMutableCollection. each(Procedure<? super T> procedure)MutableCollection<T>AbstractCollectionAdapter. tap(Procedure<? super T> procedure)MutableCollection<T>AbstractSynchronizedMutableCollection. tap(Procedure<? super T> procedure)MutableCollection<T>AbstractUnmodifiableMutableCollection. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.collector
Classes in org.eclipse.collections.impl.collector that implement Procedure Modifier and Type Class Description classBigDecimalSummaryStatisticsBigDecimalSummaryStatistics can be used to keep a rolling count, sum, min, max and average of BigDecimal values.classBigIntegerSummaryStatisticsBigIntegerSummaryStatistics 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 Procedure Modifier and Type Class Description classFJBatchIterableProcedureRunner<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 Procedure Modifier and Type Field Description private PTFJBatchIterableProcedureTask. procedureprivate PTFJListProcedureTask. procedureMethods in org.eclipse.collections.impl.forkjoin with type parameters of type Procedure Modifier and Type Method Description static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.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(java.lang.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(java.lang.Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, java.util.concurrent.ForkJoinPool executor)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.Iterable<T> iterable, ProcedureFactory<PT> blockFactory, Combiner<PT> combiner, int batchSize, java.util.concurrent.ForkJoinPool executor)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.Iterable<T> iterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, java.util.concurrent.ForkJoinPool executor)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.Iterable<T> iterable, PT procedure, int minForkSize, int taskCount)Iterate 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(java.lang.Iterable<T> iterable, PT procedure, int minForkSize, int taskCount, java.util.concurrent.ForkJoinPool executor)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEach(java.lang.Iterable<T> iterable, PT procedure, java.util.concurrent.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, java.util.concurrent.ForkJoinPool executor)static <T,PT extends Procedure<? super T>>
voidFJIterate. forEachInListOnExecutor(java.util.List<T> list, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, java.util.concurrent.ForkJoinPool executor)Methods in org.eclipse.collections.impl.forkjoin with parameters of type Procedure Modifier and Type Method Description static <T> voidFJIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)Iterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidFJIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure, int batchSize)Iterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidFJIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure, int batchSize, java.util.concurrent.ForkJoinPool executor) -
Uses of Procedure in org.eclipse.collections.impl.lazy
Fields in org.eclipse.collections.impl.lazy declared as Procedure Modifier and Type Field Description private Procedure<? super T>TapIterable. procedureMethods in org.eclipse.collections.impl.lazy with parameters of type Procedure Modifier and Type Method Description voidChunkIterable. each(Procedure<? super RichIterable<T>> procedure)voidCollectIterable. each(Procedure<? super V> procedure)voidCompositeIterable. each(Procedure<? super E> procedure)voidDistinctIterable. each(Procedure<? super T> procedure)voidDropIterable. each(Procedure<? super T> procedure)voidDropWhileIterable. each(Procedure<? super T> procedure)voidFlatCollectIterable. each(Procedure<? super V> procedure)voidLazyIterableAdapter. each(Procedure<? super T> procedure)voidRejectIterable. each(Procedure<? super T> procedure)voidReverseIterable. each(Procedure<? super T> procedure)voidSelectInstancesOfIterable. each(Procedure<? super T> procedure)voidSelectIterable. each(Procedure<? super T> procedure)voidTakeIterable. each(Procedure<? super T> procedure)voidTakeWhileIterable. each(Procedure<? super T> procedure)voidTapIterable. each(Procedure<? super T> procedure)voidZipIterable. each(Procedure<? super Pair<X,Y>> procedure)voidZipWithIndexIterable. each(Procedure<? super Pair<T,java.lang.Integer>> procedure)LazyIterable<T>AbstractLazyIterable. tap(Procedure<? super T> procedure)Constructors in org.eclipse.collections.impl.lazy with parameters of type Procedure Constructor Description TapIterable(java.lang.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 Procedure Modifier and Type Field Description private Procedure<? super T>TapIterator. procedureConstructors in org.eclipse.collections.impl.lazy.iterator with parameters of type Procedure Constructor Description TapIterator(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)TapIterator(java.util.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 Procedure Modifier and Type Method Description voidAbstractMultiReaderParallelIterable. forEach(Procedure<? super T> procedure)protected static <T> voidAbstractParallelIterable. forEach(AbstractParallelIterable<T,? extends RootBatch<T>> parallelIterable, Procedure<? super T> procedure)voidAbstractSynchronizedParallelIterable. forEach(Procedure<? super T> procedure)voidBatch. forEach(Procedure<? super T> procedure)voidNonParallelIterable. forEach(Procedure<? super T> procedure)voidParallelDistinctIterable. forEach(Procedure<? super T> procedure)voidParallelSelectIterable. forEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.bag
Methods in org.eclipse.collections.impl.lazy.parallel.bag with parameters of type Procedure Modifier and Type Method Description voidCollectUnsortedBagBatch. forEach(Procedure<? super V> procedure)voidFlatCollectUnsortedBagBatch. forEach(Procedure<? super V> procedure)voidParallelCollectUnsortedBag. forEach(Procedure<? super V> procedure)voidParallelSelectUnsortedBag. forEach(Procedure<? super T> procedure)voidSelectUnsortedBagBatch. forEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.list
Methods in org.eclipse.collections.impl.lazy.parallel.list with parameters of type Procedure Modifier and Type Method Description voidListIterableParallelIterable.ListIterableParallelBatchLazyIterable. each(Procedure<? super RootListBatch<T>> procedure)voidCollectListBatch. forEach(Procedure<? super V> procedure)voidDistinctBatch. forEach(Procedure<? super T> procedure)voidFlatCollectListBatch. forEach(Procedure<? super V> procedure)voidListIterableBatch. forEach(Procedure<? super T> procedure)voidListIterableParallelIterable. forEach(Procedure<? super T> procedure)voidParallelCollectListIterable. forEach(Procedure<? super V> procedure)voidParallelDistinctListIterable. forEach(Procedure<? super T> procedure)voidParallelFlatCollectListIterable. forEach(Procedure<? super V> procedure)voidParallelSelectListIterable. forEach(Procedure<? super T> procedure)voidSelectListBatch. forEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.parallel.set
Methods in org.eclipse.collections.impl.lazy.parallel.set with parameters of type Procedure Modifier and Type Method Description voidCollectUnsortedSetBatch. forEach(Procedure<? super V> procedure)voidParallelCollectIterable. forEach(Procedure<? super V> procedure)voidParallelFlatCollectIterable. forEach(Procedure<? super V> procedure)voidParallelSelectUnsortedSetIterable. forEach(Procedure<? super T> procedure)voidSelectUnsortedSetBatch. forEach(Procedure<? super T> procedure) -
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 Procedure Modifier and Type Method Description voidCollectSortedSetBatch. forEach(Procedure<? super V> procedure)voidFlatCollectSortedSetBatch. forEach(Procedure<? super V> procedure)voidParallelSelectSortedSetIterable. forEach(Procedure<? super T> procedure)voidSelectSortedSetBatch. forEach(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.lazy.primitive
Methods in org.eclipse.collections.impl.lazy.primitive with parameters of type Procedure Modifier and Type Method Description voidChunkBooleanIterable. 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)voidCollectBooleanToObjectIterable. each(Procedure<? super V> procedure)voidCollectByteToObjectIterable. each(Procedure<? super V> procedure)voidCollectCharToObjectIterable. each(Procedure<? super V> procedure)voidCollectDoubleToObjectIterable. each(Procedure<? super V> procedure)voidCollectFloatToObjectIterable. each(Procedure<? super V> procedure)voidCollectIntToObjectIterable. each(Procedure<? super V> procedure)voidCollectLongToObjectIterable. each(Procedure<? super V> procedure)voidCollectShortToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectBooleanToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectByteToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectCharToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectDoubleToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectFloatToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectIntToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectLongToObjectIterable. each(Procedure<? super V> procedure)voidFlatCollectShortToObjectIterable. each(Procedure<? super V> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list
Methods in org.eclipse.collections.impl.list with parameters of type Procedure Modifier and Type Method Description voidInterval. each(Procedure<? super java.lang.Integer> procedure)private voidInterval. executeAndCountdown(Procedure<? super java.lang.Integer> procedure, java.util.concurrent.Executor executor, java.util.concurrent.CountDownLatch latch, java.lang.Integer integer)voidInterval. forEach(Procedure<? super java.lang.Integer> procedure, int startIndex, int endIndex)voidInterval. forEach(Procedure<? super java.lang.Integer> procedure, java.util.concurrent.Executor executor)This method executes a void procedure against an executor, passing the current index of the interval.voidInterval. reverseForEach(Procedure<? super java.lang.Integer> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list.fixed
Methods in org.eclipse.collections.impl.list.fixed with parameters of type Procedure Modifier and Type Method Description voidAbstractArrayAdapter. each(Procedure<? super T> procedure)voidDoubletonList. each(Procedure<? super T> procedure)voidEmptyList. each(Procedure<? super T> procedure)voidQuadrupletonList. each(Procedure<? super T> procedure)voidQuintupletonList. each(Procedure<? super T> procedure)voidSextupletonList. each(Procedure<? super T> procedure)voidSingletonList. each(Procedure<? super T> procedure)voidTripletonList. each(Procedure<? super T> procedure)voidAbstractArrayAdapter. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)FixedSizeList<T>AbstractMemoryEfficientMutableList. tap(Procedure<? super T> procedure)FixedSizeList<T>ArrayAdapter. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list.immutable
Methods in org.eclipse.collections.impl.list.immutable with parameters of type Procedure Modifier and Type Method Description voidImmutableArrayList. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)voidAbstractImmutableList.ImmutableSubList. each(Procedure<? super T> procedure)voidImmutableArrayList. each(Procedure<? super T> procedure)voidImmutableDecapletonList. each(Procedure<? super T> procedure)voidImmutableDoubletonList. each(Procedure<? super T> procedure)voidImmutableEmptyList. each(Procedure<? super T> procedure)voidImmutableNonupletonList. each(Procedure<? super T> procedure)voidImmutableOctupletonList. each(Procedure<? super T> procedure)voidImmutableQuadrupletonList. each(Procedure<? super T> procedure)voidImmutableQuintupletonList. each(Procedure<? super T> procedure)voidImmutableSeptupletonList. each(Procedure<? super T> procedure)voidImmutableSextupletonList. each(Procedure<? super T> procedure)voidImmutableSingletonList. each(Procedure<? super T> procedure)voidImmutableTripletonList. each(Procedure<? super T> procedure)voidAbstractImmutableList. forEach(int from, int to, Procedure<? super T> procedure)voidImmutableEmptyList. reverseForEach(Procedure<? super T> procedure)ImmutableList<T>AbstractImmutableList. tap(Procedure<? super T> procedure)ImmutableList<T>ImmutableEmptyList. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement Procedure Modifier and Type Class Description private static classCompositeFastList.ProcedureToInnerListObjectIntProcedure<E>private static classCompositeFastList.ProcedureToReverseInnerListObjectIntProcedure<E>Fields in org.eclipse.collections.impl.list.mutable declared as Procedure Modifier and Type Field Description private static Procedure<FastList<?>>CompositeFastList. REVERSE_LIST_PROCEDUREMethods in org.eclipse.collections.impl.list.mutable with parameters of type Procedure Modifier and Type Method Description voidCompositeFastList. batchForEach(Procedure<? super E> procedure, int sectionIndex, int sectionCount)voidFastList. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)voidAbstractMutableList. each(Procedure<? super T> procedure)voidArrayListAdapter. each(Procedure<? super T> procedure)voidCompositeFastList. each(Procedure<? super E> procedure)voidFastList. each(Procedure<? super T> procedure)voidListAdapter. each(Procedure<? super T> procedure)voidRandomAccessListAdapter. each(Procedure<? super T> procedure)voidAbstractMutableList. forEach(int from, int to, Procedure<? super T> procedure)voidArrayListAdapter. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidFastList. forEach(int from, int to, Procedure<? super T> procedure)voidListAdapter. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidMultiReaderFastList. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidMultiReaderFastList.UntouchableMutableList. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidRandomAccessListAdapter. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidSynchronizedMutableList. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidUnmodifiableMutableList. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidFastList. forEachIf(Predicate<? super T> predicate, Procedure<? super T> procedure)voidArrayListAdapter. 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)MutableList<T>AbstractListAdapter. tap(Procedure<? super T> procedure)MutableList<T>AbstractMutableList. tap(Procedure<? super T> procedure)MultiReaderList<T>MultiReaderFastList. tap(Procedure<? super T> procedure)MutableList<T>MultiReaderFastList.UntouchableMutableList. tap(Procedure<? super T> procedure)MutableList<T>SynchronizedMutableList. tap(Procedure<? super T> procedure)MutableList<T>UnmodifiableMutableList. tap(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 Procedure Modifier and Type Method Description voidAbstractMapIterable. each(Procedure<? super V> procedure)voidAbstractMapIterable. forEachKey(Procedure<? super K> procedure)voidAbstractSynchronizedMapIterable. forEachKey(Procedure<? super K> procedure)voidAbstractMapIterable. forEachValue(Procedure<? super V> procedure)voidAbstractSynchronizedMapIterable. forEachValue(Procedure<? super V> procedure)MutableMapIterable<K,V>AbstractSynchronizedMapIterable. tap(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 Procedure Modifier and Type Method Description voidDoubletonMap. 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)FixedSizeMap<K,V>AbstractMemoryEfficientMutableMap. tap(Procedure<? super V> procedure)FixedSizeMap<K,V>EmptyMap. tap(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 Procedure Modifier and Type Method Description voidImmutableUnifiedMap. batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount)voidImmutableEmptyMap. each(Procedure<? super V> procedure)voidImmutableDoubletonMap. 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)ImmutableMap<K,V>AbstractImmutableMap. tap(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 Procedure Modifier and Type Method Description voidImmutableByteObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableByteObjectHashMap. each(Procedure<? super V> procedure)voidImmutableByteObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableCharObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableCharObjectHashMap. each(Procedure<? super V> procedure)voidImmutableCharObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableDoubleObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableDoubleObjectHashMap. each(Procedure<? super V> procedure)voidImmutableDoubleObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableFloatObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableFloatObjectHashMap. each(Procedure<? super V> procedure)voidImmutableFloatObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableIntObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableIntObjectHashMap. each(Procedure<? super V> procedure)voidImmutableIntObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableLongObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableLongObjectHashMap. each(Procedure<? super V> procedure)voidImmutableLongObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableShortObjectEmptyMap. each(Procedure<? super V> procedure)voidImmutableShortObjectHashMap. each(Procedure<? super V> procedure)voidImmutableShortObjectSingletonMap. each(Procedure<? super V> procedure)voidImmutableByteObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableByteObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableByteObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableCharObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableCharObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableCharObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableDoubleObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableDoubleObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableDoubleObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableFloatObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableFloatObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableFloatObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableIntObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableIntObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableIntObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableLongObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableLongObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableLongObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableShortObjectEmptyMap. forEach(Procedure<? super V> procedure)voidImmutableShortObjectHashMap. forEach(Procedure<? super V> procedure)voidImmutableShortObjectSingletonMap. forEach(Procedure<? super V> procedure)voidImmutableObjectBooleanEmptyMap. 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)ImmutableByteObjectMap<V>ImmutableByteObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableByteObjectMap<V>ImmutableByteObjectHashMap. tap(Procedure<? super V> procedure)ImmutableByteObjectMap<V>ImmutableByteObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableCharObjectMap<V>ImmutableCharObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableCharObjectMap<V>ImmutableCharObjectHashMap. tap(Procedure<? super V> procedure)ImmutableCharObjectMap<V>ImmutableCharObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableDoubleObjectMap<V>ImmutableDoubleObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableDoubleObjectMap<V>ImmutableDoubleObjectHashMap. tap(Procedure<? super V> procedure)ImmutableDoubleObjectMap<V>ImmutableDoubleObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableFloatObjectMap<V>ImmutableFloatObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableFloatObjectMap<V>ImmutableFloatObjectHashMap. tap(Procedure<? super V> procedure)ImmutableFloatObjectMap<V>ImmutableFloatObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableIntObjectMap<V>ImmutableIntObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableIntObjectMap<V>ImmutableIntObjectHashMap. tap(Procedure<? super V> procedure)ImmutableIntObjectMap<V>ImmutableIntObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableLongObjectMap<V>ImmutableLongObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableLongObjectMap<V>ImmutableLongObjectHashMap. tap(Procedure<? super V> procedure)ImmutableLongObjectMap<V>ImmutableLongObjectSingletonMap. tap(Procedure<? super V> procedure)ImmutableShortObjectMap<V>ImmutableShortObjectEmptyMap. tap(Procedure<? super V> procedure)ImmutableShortObjectMap<V>ImmutableShortObjectHashMap. tap(Procedure<? super V> procedure)ImmutableShortObjectMap<V>ImmutableShortObjectSingletonMap. tap(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 Procedure Modifier and Type Method Description voidUnifiedMap. batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount)voidUnifiedMap.EntrySet. batchForEach(Procedure<? super java.util.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(java.lang.Object[] chain, Procedure<? super java.util.Map.Entry<K,V>> procedure)private voidUnifiedMap. chainedForEachKey(java.lang.Object[] chain, Procedure<? super K> procedure)private voidUnifiedMap. chainedForEachValue(java.lang.Object[] chain, Procedure<? super V> procedure)voidUnmodifiableMutableMap. each(Procedure<? super V> procedure)voidUnifiedMap.EntrySet. forEach(Procedure<? super java.util.Map.Entry<K,V>> procedure)voidUnifiedMap.KeySet. forEach(Procedure<? super K> procedure)voidUnifiedMap.ValuesCollection. forEach(Procedure<? super V> procedure)voidConcurrentHashMap. 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, java.util.concurrent.atomic.AtomicReferenceArray currentArray, int start, int end)private voidConcurrentHashMapUnsafe. sequentialForEachValue(Procedure<? super V> block, java.lang.Object[] currentArray, int start, int end)MutableMap<K,V>AbstractMutableMap. tap(Procedure<? super V> procedure)ConcurrentMutableMap<K,V>ConcurrentHashMap. tap(Procedure<? super V> procedure)ConcurrentMutableMap<K,V>ConcurrentHashMapUnsafe. tap(Procedure<? super V> procedure)ConcurrentMutableMap<K,V>ConcurrentMutableHashMap. tap(Procedure<? super V> procedure)Deprecated.MutableMap<K,V>SynchronizedMutableMap. tap(Procedure<? super V> procedure)MutableMap<K,V>UnmodifiableMutableMap. tap(Procedure<? super V> procedure)Method parameters in org.eclipse.collections.impl.map.mutable with type arguments of type Procedure Modifier and Type Method Description voidConcurrentHashMap. parallelForEachValue(java.util.List<Procedure<V>> blocks, java.util.concurrent.Executor executor)voidConcurrentHashMapUnsafe. parallelForEachValue(java.util.List<Procedure<V>> blocks, java.util.concurrent.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 Procedure Modifier and Type Method Description voidByteBooleanHashMap.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)voidByteObjectHashMap. each(Procedure<? super V> procedure)voidByteObjectHashMap.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)voidCharObjectHashMap. each(Procedure<? super V> procedure)voidCharObjectHashMap.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)voidDoubleObjectHashMap. each(Procedure<? super V> procedure)voidDoubleObjectHashMap.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)voidFloatObjectHashMap. each(Procedure<? super V> procedure)voidFloatObjectHashMap.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)voidIntObjectHashMap. each(Procedure<? super V> procedure)voidIntObjectHashMap.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)voidLongObjectHashMap. each(Procedure<? super V> procedure)voidLongObjectHashMap.KeyValuesView. each(Procedure<? super LongObjectPair<V>> procedure)voidLongShortHashMap.KeyValuesView. each(Procedure<? super LongShortPair> procedure)voidObjectBooleanHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectBooleanHashMap.KeyValuesView. each(Procedure<? super ObjectBooleanPair<K>> procedure)voidObjectBooleanHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectBooleanHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectBooleanPair<K>> procedure)voidObjectByteHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectByteHashMap.KeyValuesView. each(Procedure<? super ObjectBytePair<K>> procedure)voidObjectByteHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectByteHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectBytePair<K>> procedure)voidObjectCharHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectCharHashMap.KeyValuesView. each(Procedure<? super ObjectCharPair<K>> procedure)voidObjectCharHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectCharHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectCharPair<K>> procedure)voidObjectDoubleHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectDoubleHashMap.KeyValuesView. each(Procedure<? super ObjectDoublePair<K>> procedure)voidObjectDoubleHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectDoubleHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectDoublePair<K>> procedure)voidObjectFloatHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectFloatHashMap.KeyValuesView. each(Procedure<? super ObjectFloatPair<K>> procedure)voidObjectFloatHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectFloatHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectFloatPair<K>> procedure)voidObjectIntHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectIntHashMap.KeyValuesView. each(Procedure<? super ObjectIntPair<K>> procedure)voidObjectIntHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectIntHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectIntPair<K>> procedure)voidObjectLongHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectLongHashMap.KeyValuesView. each(Procedure<? super ObjectLongPair<K>> procedure)voidObjectLongHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectLongHashMapWithHashingStrategy.KeyValuesView. each(Procedure<? super ObjectLongPair<K>> procedure)voidObjectShortHashMap.KeysView. each(Procedure<? super K> procedure)voidObjectShortHashMap.KeyValuesView. each(Procedure<? super ObjectShortPair<K>> procedure)voidObjectShortHashMapWithHashingStrategy.KeysView. each(Procedure<? super K> procedure)voidObjectShortHashMapWithHashingStrategy.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)voidShortObjectHashMap. each(Procedure<? super V> procedure)voidShortObjectHashMap.KeyValuesView. each(Procedure<? super ShortObjectPair<V>> procedure)voidShortShortHashMap.KeyValuesView. each(Procedure<? super ShortShortPair> procedure)voidSynchronizedByteObjectMap. each(Procedure<? super V> procedure)voidSynchronizedCharObjectMap. each(Procedure<? super V> procedure)voidSynchronizedDoubleObjectMap. each(Procedure<? super V> procedure)voidSynchronizedFloatObjectMap. each(Procedure<? super V> procedure)voidSynchronizedIntObjectMap. each(Procedure<? super V> procedure)voidSynchronizedLongObjectMap. each(Procedure<? super V> procedure)voidSynchronizedShortObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableByteObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableCharObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableDoubleObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableFloatObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableIntObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableLongObjectMap. each(Procedure<? super V> procedure)voidUnmodifiableShortObjectMap. each(Procedure<? super V> procedure)voidSynchronizedByteObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedCharObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedDoubleObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedFloatObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedIntObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedLongObjectMap. forEach(Procedure<? super V> procedure)voidSynchronizedShortObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableByteObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableCharObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableDoubleObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableFloatObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableIntObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableLongObjectMap. forEach(Procedure<? super V> procedure)voidUnmodifiableShortObjectMap. forEach(Procedure<? super V> procedure)voidObjectBooleanHashMap. 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)ByteObjectHashMap<V>ByteObjectHashMap. tap(Procedure<? super V> procedure)CharObjectHashMap<V>CharObjectHashMap. tap(Procedure<? super V> procedure)DoubleObjectHashMap<V>DoubleObjectHashMap. tap(Procedure<? super V> procedure)FloatObjectHashMap<V>FloatObjectHashMap. tap(Procedure<? super V> procedure)IntObjectHashMap<V>IntObjectHashMap. tap(Procedure<? super V> procedure)LongObjectHashMap<V>LongObjectHashMap. tap(Procedure<? super V> procedure)ShortObjectHashMap<V>ShortObjectHashMap. tap(Procedure<? super V> procedure)MutableByteObjectMap<V>SynchronizedByteObjectMap. tap(Procedure<? super V> procedure)MutableCharObjectMap<V>SynchronizedCharObjectMap. tap(Procedure<? super V> procedure)MutableDoubleObjectMap<V>SynchronizedDoubleObjectMap. tap(Procedure<? super V> procedure)MutableFloatObjectMap<V>SynchronizedFloatObjectMap. tap(Procedure<? super V> procedure)MutableIntObjectMap<V>SynchronizedIntObjectMap. tap(Procedure<? super V> procedure)MutableLongObjectMap<V>SynchronizedLongObjectMap. tap(Procedure<? super V> procedure)MutableShortObjectMap<V>SynchronizedShortObjectMap. tap(Procedure<? super V> procedure)MutableByteObjectMap<V>UnmodifiableByteObjectMap. tap(Procedure<? super V> procedure)MutableCharObjectMap<V>UnmodifiableCharObjectMap. tap(Procedure<? super V> procedure)MutableDoubleObjectMap<V>UnmodifiableDoubleObjectMap. tap(Procedure<? super V> procedure)MutableFloatObjectMap<V>UnmodifiableFloatObjectMap. tap(Procedure<? super V> procedure)MutableIntObjectMap<V>UnmodifiableIntObjectMap. tap(Procedure<? super V> procedure)MutableLongObjectMap<V>UnmodifiableLongObjectMap. tap(Procedure<? super V> procedure)MutableShortObjectMap<V>UnmodifiableShortObjectMap. tap(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 Procedure Modifier and Type Method Description voidImmutableOrderedMapAdapter. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidImmutableOrderedMapAdapter. forEachKey(Procedure<? super K> procedure)voidImmutableOrderedMapAdapter. forEachValue(Procedure<? super V> procedure)ImmutableOrderedMap<K,V>ImmutableOrderedMapAdapter. tap(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 Procedure Modifier and Type Method Description voidUnmodifiableMutableOrderedMap. each(Procedure<? super V> procedure)voidOrderedMapAdapter. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidUnmodifiableMutableOrderedMap. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidUnmodifiableMutableOrderedMap. forEachKey(Procedure<? super K> procedure)voidUnmodifiableMutableOrderedMap. forEachValue(Procedure<? super V> procedure)voidUnmodifiableMutableOrderedMap. reverseForEach(Procedure<? super V> procedure)MutableOrderedMap<K,V>OrderedMapAdapter. tap(Procedure<? super V> procedure)MutableOrderedMap<K,V>UnmodifiableMutableOrderedMap. tap(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 Procedure Modifier and Type Method Description voidAbstractImmutableSortedMap. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidImmutableEmptySortedMap. forEachKey(Procedure<? super K> procedure)voidImmutableEmptySortedMap. forEachValue(Procedure<? super V> procedure)ImmutableSortedMap<K,V>AbstractImmutableSortedMap. tap(Procedure<? super V> procedure)ImmutableSortedMap<K,V>ImmutableEmptySortedMap. tap(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 Procedure Modifier and Type Method Description voidUnmodifiableTreeMap. each(Procedure<? super V> procedure)voidAbstractMutableSortedMap. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidSynchronizedSortedMap. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidUnmodifiableTreeMap. forEach(int startIndex, int endIndex, Procedure<? super V> procedure)voidUnmodifiableTreeMap. forEachKey(Procedure<? super K> procedure)voidUnmodifiableTreeMap. forEachValue(Procedure<? super V> procedure)voidSynchronizedSortedMap. reverseForEach(Procedure<? super V> procedure)MutableSortedMap<K,V>AbstractMutableSortedMap. tap(Procedure<? super V> procedure)MutableSortedMap<K,V>SynchronizedSortedMap. tap(Procedure<? super V> procedure)MutableSortedMap<K,V>UnmodifiableTreeMap. tap(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 Procedure Modifier and Type Method Description voidImmutableUnifiedMapWithHashingStrategy. 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 Procedure Modifier and Type Method Description voidUnifiedMapWithHashingStrategy. batchForEach(Procedure<? super V> procedure, int sectionIndex, int sectionCount)voidUnifiedMapWithHashingStrategy.EntrySet. batchForEach(Procedure<? super java.util.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(java.lang.Object[] chain, Procedure<? super java.util.Map.Entry<K,V>> procedure)private voidUnifiedMapWithHashingStrategy. chainedForEachKey(java.lang.Object[] chain, Procedure<? super K> procedure)private voidUnifiedMapWithHashingStrategy. chainedForEachValue(java.lang.Object[] chain, Procedure<? super V> procedure)voidUnifiedMapWithHashingStrategy.EntrySet. forEach(Procedure<? super java.util.Map.Entry<K,V>> procedure)voidUnifiedMapWithHashingStrategy.KeySet. forEach(Procedure<? super K> procedure)voidUnifiedMapWithHashingStrategy.ValuesCollection. forEach(Procedure<? super V> procedure)voidUnifiedMapWithHashingStrategy. 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 Procedure Modifier and Type Method Description voidAbstractMultimap. 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 Procedure Modifier and Type Class Description classAbstractPredicateBasedCombiner<T,BT extends Procedure<T>>classAbstractTransformerBasedCombiner<V,T,BT extends Procedure<T>>classArrayProcedureFJTask<T,BT extends Procedure<? super T>>classArrayProcedureFJTaskRunner<T,BT extends Procedure<? super T>>classBatchIterableProcedureFJTask<T,BT extends Procedure<? super T>>classBatchIterableProcedureFJTaskRunner<T,BT extends Procedure<? super T>>classPassThruProcedureFactory<BT extends Procedure<?>>interfaceProcedureFactory<T extends Procedure<?>>classProcedureFJTask<T,BT extends Procedure<? super T>>classProcedureFJTaskRunner<T,BT extends Procedure<? super T>>Classes in org.eclipse.collections.impl.parallel that implement Procedure Modifier and Type Class Description private static classParallelIterate.SumByBigDecimalProcedure<T,V>private static classParallelIterate.SumByBigIntegerProcedure<T,V>private static classParallelIterate.SumByDoubleProcedure<T,V>private static classParallelIterate.SumByFloatProcedure<T,V>private static classParallelIterate.SumByIntProcedure<T,V>private static classParallelIterate.SumByLongProcedure<T,V>private static classParallelMapIterate.PairProcedure<T1,T2>Fields in org.eclipse.collections.impl.parallel declared as Procedure Modifier and Type Field Description private BTArrayProcedureFJTask. procedureprivate BTBatchIterableProcedureFJTask. procedureprivate BTPassThruProcedureFactory. procedureprivate BTProcedureFJTask. procedureMethods in org.eclipse.collections.impl.parallel with type parameters of type Procedure Modifier and Type Method Description private 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>>
voidParallelIterate. forEach(java.lang.Iterable<T> iterable, BT procedure, int minForkSize, int taskCount)Iterate 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(java.lang.Iterable<T> iterable, BT procedure, int minForkSize, int taskCount, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEach(java.lang.Iterable<T> iterable, BT procedure, java.util.concurrent.Executor executor)Iterate 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(java.lang.Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEach(java.lang.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(java.lang.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(java.lang.Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEach(java.lang.Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int batchSize, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEach(java.lang.Iterable<T> iterable, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEachInBatchWithExecutor(BatchIterable<T> set, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelIterate. forEachInListOnExecutor(java.util.List<T> list, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, java.util.concurrent.Executor executor)static <T,BT extends Procedure<? super T>>
voidParallelArrayIterate. forEachOn(T[] array, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, java.util.concurrent.Executor executor)Methods in org.eclipse.collections.impl.parallel with parameters of type Procedure Modifier and Type Method Description voidBatchIterable. batchForEach(Procedure<? super E> procedure, int sectionIndex, int sectionCount)voidBatchIterable. forEach(Procedure<? super E> procedure)static <T> voidParallelIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)Iterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidParallelIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure, int batchSize)Iterate over the collection specified in parallel batches using default runtime parameter values.static <T> voidParallelIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure, int batchSize, java.util.concurrent.Executor executor) -
Uses of Procedure in org.eclipse.collections.impl.partition.stack
Classes in org.eclipse.collections.impl.partition.stack that implement Procedure Modifier and Type Class Description static classPartitionArrayStack.PartitionPredicate2Procedure<T,P>static classPartitionArrayStack.PartitionProcedure<T> -
Uses of Procedure in org.eclipse.collections.impl.set.fixed
Methods in org.eclipse.collections.impl.set.fixed with parameters of type Procedure Modifier and Type Method Description voidDoubletonSet. each(Procedure<? super T> procedure)voidEmptySet. each(Procedure<? super T> procedure)voidQuadrupletonSet. each(Procedure<? super T> procedure)voidSingletonSet. each(Procedure<? super T> procedure)voidTripletonSet. each(Procedure<? super T> procedure)FixedSizeSet<T>AbstractMemoryEfficientMutableSet. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.immutable
Methods in org.eclipse.collections.impl.set.immutable with parameters of type Procedure Modifier and Type Method Description voidImmutableUnifiedSet. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)voidImmutableDoubletonSet. each(Procedure<? super T> procedure)voidImmutableEmptySet. each(Procedure<? super T> procedure)voidImmutableQuadrupletonSet. each(Procedure<? super T> procedure)voidImmutableSingletonSet. each(Procedure<? super T> procedure)voidImmutableTripletonSet. each(Procedure<? super T> procedure)voidImmutableUnifiedSet. each(Procedure<? super T> procedure)ImmutableSet<T>AbstractImmutableSet. tap(Procedure<? super T> procedure)ImmutableSet<T>ImmutableEmptySet. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.mutable
Methods in org.eclipse.collections.impl.set.mutable with parameters of type Procedure Modifier and Type Method Description voidUnifiedSet. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)private voidUnifiedSet. chainedForEach(UnifiedSet.ChainedBucket bucket, Procedure<? super T> procedure)voidUnifiedSet. each(Procedure<? super T> procedure)protected voidUnifiedSet. each(Procedure<? super T> procedure, int start, int end)voidUnifiedSet.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable. each(Procedure<? super RootUnsortedSetBatch<T>> procedure)voidUnifiedSet.UnifiedSetParallelUnsortedIterable. forEach(Procedure<? super T> procedure)voidUnifiedSet.UnifiedUnsortedSetBatch. forEach(Procedure<? super T> procedure)MutableSet<T>AbstractMutableSet. tap(Procedure<? super T> procedure)MultiReaderSet<T>MultiReaderUnifiedSet. tap(Procedure<? super T> procedure)MutableSet<T>MultiReaderUnifiedSet.UntouchableMutableSet. tap(Procedure<? super T> procedure)MutableSet<T>SetAdapter. tap(Procedure<? super T> procedure)MutableSet<T>SynchronizedMutableSet. tap(Procedure<? super T> procedure)MutableSet<T>UnifiedSet. tap(Procedure<? super T> procedure)MutableSet<T>UnmodifiableMutableSet. tap(Procedure<? super T> procedure)voidMultiReaderUnifiedSet. 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 Procedure Modifier and Type Method Description voidBoxedMutableBooleanSet. each(Procedure<? super java.lang.Boolean> procedure)voidBoxedMutableByteSet. each(Procedure<? super java.lang.Byte> procedure)voidBoxedMutableCharSet. each(Procedure<? super java.lang.Character> procedure)voidBoxedMutableDoubleSet. each(Procedure<? super java.lang.Double> procedure)voidBoxedMutableFloatSet. each(Procedure<? super java.lang.Float> procedure)voidBoxedMutableIntSet. each(Procedure<? super java.lang.Integer> procedure)voidBoxedMutableLongSet. each(Procedure<? super java.lang.Long> procedure)voidBoxedMutableShortSet. each(Procedure<? super java.lang.Short> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.sorted.immutable
Methods in org.eclipse.collections.impl.set.sorted.immutable with parameters of type Procedure Modifier and Type Method Description voidImmutableEmptySortedSet. each(Procedure<? super T> procedure)voidImmutableTreeSet. each(Procedure<? super T> procedure)voidImmutableTreeSet.SortedSetIterableParallelIterable.SortedSetIterableParallelBatchLazyIterable. each(Procedure<? super RootSortedSetBatch<T>> procedure)voidImmutableEmptySortedSet. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidImmutableTreeSet. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidImmutableTreeSet.ImmutableTreeSetBatch. forEach(Procedure<? super T> procedure)voidImmutableTreeSet.SortedSetIterableParallelIterable. forEach(Procedure<? super T> procedure)ImmutableSortedSet<T>AbstractImmutableSortedSet. tap(Procedure<? super T> procedure)ImmutableSortedSet<T>ImmutableEmptySortedSet. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.sorted.mutable
Methods in org.eclipse.collections.impl.set.sorted.mutable with parameters of type Procedure Modifier and Type Method Description voidTreeSortedSet. each(Procedure<? super T> procedure)voidSortedSetAdapter. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidSynchronizedSortedSet. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidTreeSortedSet. forEach(int fromIndex, int toIndex, Procedure<? super T> procedure)voidUnmodifiableSortedSet. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidSortedSetAdapter. reverseForEach(Procedure<? super T> procedure)voidSynchronizedSortedSet. reverseForEach(Procedure<? super T> procedure)voidTreeSortedSet. reverseForEach(Procedure<? super T> procedure)voidUnmodifiableSortedSet. reverseForEach(Procedure<? super T> procedure)MutableSortedSet<T>SortedSetAdapter. tap(Procedure<? super T> procedure)MutableSortedSet<T>SynchronizedSortedSet. tap(Procedure<? super T> procedure)TreeSortedSet<T>TreeSortedSet. tap(Procedure<? super T> procedure)MutableSortedSet<T>UnmodifiableSortedSet. tap(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 Procedure Modifier and Type Method Description voidImmutableUnifiedSetWithHashingStrategy. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)voidImmutableEmptySetWithHashingStrategy. each(Procedure<? super T> procedure)voidImmutableUnifiedSetWithHashingStrategy. each(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.set.strategy.mutable
Methods in org.eclipse.collections.impl.set.strategy.mutable with parameters of type Procedure Modifier and Type Method Description voidUnifiedSetWithHashingStrategy. batchForEach(Procedure<? super T> procedure, int sectionIndex, int sectionCount)private voidUnifiedSetWithHashingStrategy. chainedForEach(UnifiedSetWithHashingStrategy.ChainedBucket bucket, Procedure<? super T> procedure)voidUnifiedSetWithHashingStrategy. each(Procedure<? super T> procedure)voidUnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable. each(Procedure<? super RootUnsortedSetBatch<T>> procedure)voidUnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable. forEach(Procedure<? super T> procedure)voidUnifiedSetWithHashingStrategy.UnifiedUnsortedSetBatch. forEach(Procedure<? super T> procedure)UnifiedSetWithHashingStrategy<T>UnifiedSetWithHashingStrategy. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable with parameters of type Procedure Modifier and Type Method Description voidImmutableArrayStack. each(Procedure<? super T> procedure)Deprecated.voidImmutableEmptyStack. each(Procedure<? super T> procedure)voidImmutableNotEmptyStack. each(Procedure<? super T> procedure)voidImmutableArrayStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)Deprecated.voidImmutableEmptyStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidImmutableNotEmptyStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)ImmutableStack<T>ImmutableArrayStack. tap(Procedure<? super T> procedure)Deprecated.ImmutableStack<T>ImmutableEmptyStack. tap(Procedure<? super T> procedure)ImmutableStack<T>ImmutableNotEmptyStack. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable with parameters of type Procedure Modifier and Type Method Description voidArrayStack. each(Procedure<? super T> procedure)voidSynchronizedStack. each(Procedure<? super T> procedure)voidUnmodifiableStack. each(Procedure<? super T> procedure)voidArrayStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidSynchronizedStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)voidUnmodifiableStack. forEach(int startIndex, int endIndex, Procedure<? super T> procedure)ArrayStack<T>ArrayStack. tap(Procedure<? super T> procedure)MutableStack<T>SynchronizedStack. tap(Procedure<? super T> procedure)MutableStack<T>UnmodifiableStack. tap(Procedure<? super T> procedure) -
Uses of Procedure in org.eclipse.collections.impl.utility
Methods in org.eclipse.collections.impl.utility with parameters of type Procedure Modifier and Type Method Description static <T> voidArrayIterate. forEach(T[] objectArray, int from, int to, Procedure<? super T> procedure)Iterates over the section of the list covered by the specified inclusive indexes.static <T> voidArrayIterate. forEach(T[] objectArray, Procedure<? super T> procedure)static <T> voidArrayListIterate. forEach(java.util.ArrayList<T> list, int from, int to, Procedure<? super T> procedure)Iterates over the section of the list covered by the specified indexes.static <T> voidArrayListIterate. forEach(java.util.ArrayList<T> list, Procedure<? super T> procedure)static <T> voidIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)The procedure is evaluated for each element of the iterable.static <T> voidListIterate. forEach(java.util.List<T> list, int from, int to, Procedure<? super T> procedure)Iterates over the section of the list covered by the specified indexes.static <T> voidListIterate. forEach(java.util.List<T> list, Procedure<? super T> procedure)static <K,V>
voidMapIterate. forEachKey(java.util.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(java.lang.String string, java.lang.String separator, Procedure<java.lang.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(java.lang.String string, java.lang.String separator, Procedure<java.lang.String> procedure)static <K,V>
voidMapIterate. forEachValue(java.util.Map<K,V> map, Procedure<? super V> procedure)For each value of the map,procedureis evaluated with the value as the parameter.static <T> booleanListIterate. removeIf(java.util.List<T> list, Predicate<? super T> predicate, Procedure<? super T> procedure)static <T,P>
booleanListIterate. removeIfWith(java.util.List<T> list, Predicate2<? super T,? super P> predicate, P parameter, Procedure<? super T> procedure)static <T> voidArrayListIterate. reverseForEach(java.util.ArrayList<T> list, Procedure<? super T> procedure)Reverses over the List in reverse order executing the Procedure for each element.static <T> voidListIterate. reverseForEach(java.util.List<T> list, Procedure<? super T> procedure)Iterates over the List in reverse order executing the Procedure for each elementstatic <T> LazyIterable<T>LazyIterate. tap(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)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 Procedure Modifier and Type Method Description static <T> voidInternalArrayIterate. batchForEach(Procedure<? super T> procedure, T[] array, int size, int sectionIndex, int sectionCount)static <T> voidIterableIterate. forEach(java.lang.Iterable<T> iterable, int from, int to, Procedure<? super T> procedure)static <T> voidIterableIterate. forEach(java.lang.Iterable<T> iterable, Procedure<? super T> procedure)static <T> voidIteratorIterate. forEach(java.util.Iterator<T> iterator, Procedure<? super T> procedure)static <T> voidRandomAccessListIterate. forEach(java.util.List<T> list, int from, int to, Procedure<? super T> procedure)Iterates over the section of the list covered by the specified indexes.static <T> voidRandomAccessListIterate. forEach(java.util.List<T> list, Procedure<? super T> procedure)static <T> voidInternalArrayIterate. forEachWithoutChecks(T[] objectArray, int from, int to, Procedure<? super T> procedure)static <T> booleanIterableIterate. removeIf(java.lang.Iterable<T> iterable, Predicate<? super T> predicate, Procedure<? super T> procedure)static <T> booleanIteratorIterate. removeIf(java.util.Iterator<T> iterator, Predicate<? super T> predicate, Procedure<? super T> procedure)static <T> booleanRandomAccessListIterate. removeIf(java.util.List<T> list, Predicate<? super T> predicate, Procedure<? super T> procedure)static <T,P>
booleanIterableIterate. removeIfWith(java.lang.Iterable<T> iterable, Predicate2<? super T,? super P> predicate, P parameter, Procedure<? super T> procedure)static <T,P>
booleanIteratorIterate. removeIfWith(java.util.Iterator<T> iterator, Predicate2<? super T,? super P> predicate, P parameter, Procedure<? super T> procedure)static <T,P>
booleanRandomAccessListIterate. removeIfWith(java.util.List<T> list, Predicate2<? super T,? super P> predicate, P parameter, Procedure<? super T> procedure)
-