Uses of Interface
org.eclipse.collections.api.block.predicate.primitive.ObjectIntPredicate
Package
Description
This package contains interfaces for Bag API.
This package contains interfaces for list API which enhance the performance and functionality of
List
.This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains implementations of the
ImmutableBag
interface.This package contains implementations of the
MutableBag
interface.This package contains implementations of
MutableSortedBag
.This package contains implementations of the
MutableList
interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableSortedMap
interface.This package contains implementations of
MutableSortedSet
.This package contains implementations of the
MutableStack
interface.This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
-
Uses of ObjectIntPredicate in org.eclipse.collections.api.bag
Modifier and TypeMethodDescriptionboolean
Bag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) Returns true if the predicate evaluates to true for all elements of the Bag.boolean
Bag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) Returns true if the predicate evaluates to true for any element of the Bag.Bag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) Returns an element of the Bag that satisfies the predicate or null if such an element does not existboolean
Bag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) Returns true if the Bag is empty or if the predicate evaluates to false for all elements of the Bag. -
Uses of ObjectIntPredicate in org.eclipse.collections.api.list
Modifier and TypeMethodDescriptiondefault ImmutableList<T>
ImmutableList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new ImmutableList with all elements of the collection that return false when evaluating the specified predicate which is supplied each element and its relative index.default ListIterable<T>
ListIterable.rejectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new ListIterable with all elements of the collection that return false when evaluating the specified predicate which is supplied each element and its relative index.default MutableList<T>
MutableList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new MutableList with all elements of the collection that return false when evaluating the specified predicate which is supplied each element and its relative index.default ImmutableList<T>
ImmutableList.selectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new ImmutableList with all elements of the collection that return true when evaluating the specified predicate which is supplied each element and its relative index.default ListIterable<T>
ListIterable.selectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new ListIterable with all elements of the collection that return true when evaluating the specified predicate which is supplied each element and its relative index.default MutableList<T>
MutableList.selectWithIndex
(ObjectIntPredicate<? super T> predicate) Returns a new MutableList with all elements of the collection that return true when evaluating the specified predicate which is supplied each element and its relative index. -
Uses of ObjectIntPredicate in org.eclipse.collections.api.map.primitive
Modifier and TypeMethodDescriptionImmutableObjectIntMap.reject
(ObjectIntPredicate<? super K> predicate) MutableObjectIntMap.reject
(ObjectIntPredicate<? super K> predicate) ObjectIntMap.reject
(ObjectIntPredicate<? super K> predicate) Return a copy of this map containing only the key/value pairs that do not match the predicate.ImmutableObjectIntMap.select
(ObjectIntPredicate<? super K> predicate) MutableObjectIntMap.select
(ObjectIntPredicate<? super K> predicate) ObjectIntMap.select
(ObjectIntPredicate<? super K> predicate) Return a copy of this map containing only the key/value pairs that match the predicate. -
Uses of ObjectIntPredicate in org.eclipse.collections.api.ordered
Modifier and TypeMethodDescriptiondefault <R extends Collection<T>>
ROrderedIterable.rejectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) Adds all elements to the target Collection that return false when evaluating the specified predicate which is supplied each element and its relative index.default <R extends Collection<T>>
ROrderedIterable.selectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) Adds all elements to the target Collection that return true when evaluating the specified predicate which is supplied each element and its relative index. -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.bag.immutable
Modifier and TypeMethodDescriptionboolean
ImmutableArrayBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
ImmutableHashBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
ImmutableArrayBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
ImmutableHashBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) ImmutableArrayBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) ImmutableHashBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
ImmutableArrayBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
ImmutableHashBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.bag.mutable
Modifier and TypeMethodDescriptionboolean
AbstractHashBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
MultiReaderHashBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
SynchronizedBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
AbstractHashBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
MultiReaderHashBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
SynchronizedBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) AbstractHashBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) MultiReaderHashBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) SynchronizedBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) UnmodifiableBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
AbstractHashBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
MultiReaderHashBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
SynchronizedBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.bag.sorted.mutable
Modifier and TypeMethodDescriptionboolean
SynchronizedSortedBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
TreeBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableSortedBag.allSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
SynchronizedSortedBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
TreeBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableSortedBag.anySatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) SynchronizedSortedBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) TreeBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) UnmodifiableSortedBag.detectWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
SynchronizedSortedBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
TreeBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) boolean
UnmodifiableSortedBag.noneSatisfyWithOccurrences
(ObjectIntPredicate<? super T> predicate) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.list.mutable
Modifier and TypeMethodDescriptionFastList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate) <R extends Collection<T>>
RFastList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) SynchronizedMutableList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate) <R extends Collection<T>>
RSynchronizedMutableList.rejectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) FastList.selectWithIndex
(ObjectIntPredicate<? super T> predicate) <R extends Collection<T>>
RFastList.selectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) SynchronizedMutableList.selectWithIndex
(ObjectIntPredicate<? super T> predicate) <R extends Collection<T>>
RSynchronizedMutableList.selectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.map.mutable.primitive
Modifier and TypeMethodDescriptionObjectIntHashMap.reject
(ObjectIntPredicate<? super K> predicate) ObjectIntHashMapWithHashingStrategy.reject
(ObjectIntPredicate<? super K> predicate) SynchronizedObjectIntMap.reject
(ObjectIntPredicate<? super K> predicate) UnmodifiableObjectIntMap.reject
(ObjectIntPredicate<? super K> predicate) ObjectIntHashMap.select
(ObjectIntPredicate<? super K> predicate) ObjectIntHashMapWithHashingStrategy.select
(ObjectIntPredicate<? super K> predicate) SynchronizedObjectIntMap.select
(ObjectIntPredicate<? super K> predicate) UnmodifiableObjectIntMap.select
(ObjectIntPredicate<? super K> predicate) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.map.sorted.mutable
Modifier and TypeMethodDescription<R extends Collection<V>>
RSynchronizedSortedMap.rejectWithIndex
(ObjectIntPredicate<? super V> predicate, R target) <R extends Collection<V>>
RSynchronizedSortedMap.selectWithIndex
(ObjectIntPredicate<? super V> predicate, R target) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.set.sorted.mutable
Modifier and TypeMethodDescription<R extends Collection<T>>
RSynchronizedSortedSet.rejectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) <R extends Collection<T>>
RSynchronizedSortedSet.selectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.stack.mutable
Modifier and TypeMethodDescription<R extends Collection<T>>
RSynchronizedStack.rejectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) <R extends Collection<T>>
RSynchronizedStack.selectWithIndex
(ObjectIntPredicate<? super T> predicate, R target) -
Uses of ObjectIntPredicate in org.eclipse.collections.impl.utility.internal
Modifier and TypeMethodDescriptionstatic <R extends Collection<T>,
T>
RInternalArrayIterate.rejectWithIndex
(T[] array, int size, ObjectIntPredicate<? super T> predicate, R target) Adds all array elements to the target Collection that return false when evaluating the specified predicate which is supplied each element and its relative index.static <R extends Collection<T>,
T>
RInternalArrayIterate.selectWithIndex
(T[] array, int size, ObjectIntPredicate<? super T> predicate, R target) Adds all array elements to the target Collection that return true when evaluating the specified predicate which is supplied each element and its relative index.