Package | Description |
---|---|
com.gs.collections.api |
This package contains interfaces for GS Collections API.
|
com.gs.collections.api.bag |
This package contains interfaces for Bag API.
|
com.gs.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
com.gs.collections.api.collection | |
com.gs.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
com.gs.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
com.gs.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.
|
com.gs.collections.api.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
com.gs.collections.api.ordered | |
com.gs.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
com.gs.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
com.gs.collections.api.stack |
This package contains interfaces for stack API.
|
com.gs.collections.impl |
This package contains implementations for GS Collections API.
|
com.gs.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
com.gs.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
com.gs.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
com.gs.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
com.gs.collections.impl.block.function | |
com.gs.collections.impl.block.predicate |
This package contains implementations of
Predicate and Predicate2 . |
com.gs.collections.impl.block.predicate.checked |
This package contains abstract implementations of
Predicate and Predicate2 . |
com.gs.collections.impl.block.procedure |
This package contains implementations of
Procedure and Procedure2 . |
com.gs.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
com.gs.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.
|
com.gs.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
com.gs.collections.impl.lazy.iterator |
This package contains implementations of the
Iterator interface. |
com.gs.collections.impl.lazy.parallel | |
com.gs.collections.impl.lazy.parallel.bag | |
com.gs.collections.impl.lazy.parallel.list | |
com.gs.collections.impl.lazy.parallel.set | |
com.gs.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
com.gs.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
com.gs.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
com.gs.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
com.gs.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
com.gs.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
com.gs.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
com.gs.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
com.gs.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
com.gs.collections.impl.parallel |
This package contains classes which is used for parallel iteration through the containers.
|
com.gs.collections.impl.partition.stack |
This package contains implementations of the
PartitionStack interface. |
com.gs.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
com.gs.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
com.gs.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
com.gs.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
com.gs.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
com.gs.collections.impl.test |
This package contains
SerializeTestHelper and Verify classes. |
com.gs.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
com.gs.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ParallelIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
RichIterable.allSatisfy(Predicate<? super T> predicate)
Returns true if the predicate evaluates to true for every element of the iterable or if the iterable is empty.
|
boolean |
ParallelIterable.anySatisfy(Predicate<? super T> predicate) |
boolean |
RichIterable.anySatisfy(Predicate<? super T> predicate)
Returns true if the predicate evaluates to true for any element of the iterable.
|
<V> ParallelIterable<V> |
ParallelIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.
|
<V> LazyIterable<V> |
LazyIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a deferred iterable for selecting and collecting elements from the current iterable.
|
<V> RichIterable<V> |
RichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Returns a new collection with the results of applying the specified function on each element of the source
collection, but only for those elements which return true upon evaluation of the predicate.
|
<V,R extends Collection<V>> |
RichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target)
Same as the collectIf method with two parameters but uses the specified target collection for the results.
|
int |
ParallelIterable.count(Predicate<? super T> predicate) |
int |
RichIterable.count(Predicate<? super T> predicate)
Return the total number of elements that answer true to the specified predicate.
|
T |
ParallelIterable.detect(Predicate<? super T> predicate) |
T |
RichIterable.detect(Predicate<? super T> predicate)
Returns the first element of the iterable for which the predicate evaluates to true or null in the case where no
element returns true.
|
T |
ParallelIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
RichIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function)
Returns the first element of the iterable for which the predicate evaluates to true.
|
boolean |
ParallelIterable.noneSatisfy(Predicate<? super T> predicate) |
boolean |
RichIterable.noneSatisfy(Predicate<? super T> predicate)
Returns true if the predicate evaluates to false for every element of the iterable or if the iterable is empty.
|
PartitionIterable<T> |
RichIterable.partition(Predicate<? super T> predicate)
Filters a collection into a PartitionedIterable based on the evaluation of the predicate.
|
ParallelIterable<T> |
ParallelIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
LazyIterable<T> |
LazyIterable.reject(Predicate<? super T> predicate)
Creates a deferred iterable for rejecting elements from the current iterable.
|
RichIterable<T> |
RichIterable.reject(Predicate<? super T> predicate)
Returns all elements of the source collection that return false when evaluating of the predicate.
|
<R extends Collection<T>> |
RichIterable.reject(Predicate<? super T> predicate,
R target)
Same as the reject method with one parameter but uses the specified target collection for the results.
|
ParallelIterable<T> |
ParallelIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
LazyIterable<T> |
LazyIterable.select(Predicate<? super T> predicate)
Creates a deferred iterable for selecting elements from the current iterable.
|
RichIterable<T> |
RichIterable.select(Predicate<? super T> predicate)
Returns all elements of the source collection that return true when evaluating the predicate.
|
<R extends Collection<T>> |
RichIterable.select(Predicate<? super T> predicate,
R target)
Same as the select method with one parameter but uses the specified target collection for the results.
|
Modifier and Type | Method and Description |
---|---|
<V> ImmutableBag<V> |
ImmutableBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> UnsortedBag<V> |
UnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelUnsortedBag<V> |
ParallelUnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.
|
<V> MutableBag<V> |
MutableBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
PartitionImmutableBag<T> |
ImmutableBag.partition(Predicate<? super T> predicate) |
PartitionBag<T> |
Bag.partition(Predicate<? super T> predicate) |
PartitionUnsortedBag<T> |
UnsortedBag.partition(Predicate<? super T> predicate) |
PartitionMutableBag<T> |
MutableBag.partition(Predicate<? super T> predicate) |
ImmutableBag<T> |
ImmutableBag.reject(Predicate<? super T> predicate) |
ParallelBag<T> |
ParallelBag.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
Bag<T> |
Bag.reject(Predicate<? super T> predicate) |
UnsortedBag<T> |
UnsortedBag.reject(Predicate<? super T> predicate) |
ParallelUnsortedBag<T> |
ParallelUnsortedBag.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
MutableBag<T> |
MutableBag.reject(Predicate<? super T> predicate) |
ImmutableBag<T> |
ImmutableBag.select(Predicate<? super T> predicate) |
ParallelBag<T> |
ParallelBag.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
Bag<T> |
Bag.select(Predicate<? super T> predicate) |
UnsortedBag<T> |
UnsortedBag.select(Predicate<? super T> predicate) |
ParallelUnsortedBag<T> |
ParallelUnsortedBag.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
MutableBag<T> |
MutableBag.select(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> MutableList<V> |
MutableSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ImmutableList<V> |
ImmutableSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ListIterable<V> |
SortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelListIterable<V> |
ParallelSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.
|
MutableSortedBag<T> |
MutableSortedBag.dropWhile(Predicate<? super T> predicate) |
ImmutableSortedBag<T> |
ImmutableSortedBag.dropWhile(Predicate<? super T> predicate) |
SortedBag<T> |
SortedBag.dropWhile(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
MutableSortedBag.partition(Predicate<? super T> predicate) |
PartitionImmutableSortedBag<T> |
ImmutableSortedBag.partition(Predicate<? super T> predicate) |
PartitionSortedBag<T> |
SortedBag.partition(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
MutableSortedBag.partitionWhile(Predicate<? super T> predicate) |
PartitionSortedBag<T> |
SortedBag.partitionWhile(Predicate<? super T> predicate) |
MutableSortedBag<T> |
MutableSortedBag.reject(Predicate<? super T> predicate) |
ImmutableSortedBag<T> |
ImmutableSortedBag.reject(Predicate<? super T> predicate) |
SortedBag<T> |
SortedBag.reject(Predicate<? super T> predicate) |
ParallelSortedBag<T> |
ParallelSortedBag.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
MutableSortedBag<T> |
MutableSortedBag.select(Predicate<? super T> predicate) |
ImmutableSortedBag<T> |
ImmutableSortedBag.select(Predicate<? super T> predicate) |
SortedBag<T> |
SortedBag.select(Predicate<? super T> predicate) |
ParallelSortedBag<T> |
ParallelSortedBag.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
MutableSortedBag<T> |
MutableSortedBag.takeWhile(Predicate<? super T> predicate) |
ImmutableSortedBag<T> |
ImmutableSortedBag.takeWhile(Predicate<? super T> predicate) |
SortedBag<T> |
SortedBag.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> ImmutableCollection<V> |
ImmutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableCollection<V> |
MutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Returns a new MutableCollection with the results of applying the specified function to each element of the source
collection, but only for elements that evaluate to true for the specified predicate.
|
PartitionImmutableCollection<T> |
ImmutableCollection.partition(Predicate<? super T> predicate) |
PartitionMutableCollection<T> |
MutableCollection.partition(Predicate<? super T> predicate) |
ImmutableCollection<T> |
ImmutableCollection.reject(Predicate<? super T> predicate) |
MutableCollection<T> |
MutableCollection.reject(Predicate<? super T> predicate)
Returns a MutableCollection with all elements that evaluate to false for the specified predicate.
|
void |
FixedSizeCollection.removeIf(Predicate<? super T> predicate) |
void |
MutableCollection.removeIf(Predicate<? super T> predicate)
Removes all elements in the collection that evaluate to true for the specified predicate.
|
ImmutableCollection<T> |
ImmutableCollection.select(Predicate<? super T> predicate) |
MutableCollection<T> |
MutableCollection.select(Predicate<? super T> predicate)
Returns a MutableCollection with all elements that evaluate to true for the specified predicate.
|
Modifier and Type | Method and Description |
---|---|
<V> ListIterable<V> |
ListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
MutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelListIterable<V> |
ParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.
|
<V> ImmutableList<V> |
ImmutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
ListIterable<T> |
ListIterable.dropWhile(Predicate<? super T> predicate)
Returns the final elements that do not satisfy the Predicate.
|
MutableList<T> |
MutableList.dropWhile(Predicate<? super T> predicate) |
ImmutableList<T> |
ImmutableList.dropWhile(Predicate<? super T> predicate) |
PartitionList<T> |
ListIterable.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
MutableList.partition(Predicate<? super T> predicate) |
PartitionImmutableList<T> |
ImmutableList.partition(Predicate<? super T> predicate) |
PartitionList<T> |
ListIterable.partitionWhile(Predicate<? super T> predicate)
Returns a Partition of the initial elements that satisfy the Predicate and the remaining elements.
|
PartitionMutableList<T> |
MutableList.partitionWhile(Predicate<? super T> predicate) |
PartitionImmutableList<T> |
ImmutableList.partitionWhile(Predicate<? super T> predicate) |
ListIterable<T> |
ListIterable.reject(Predicate<? super T> predicate) |
MutableList<T> |
MutableList.reject(Predicate<? super T> predicate) |
ParallelListIterable<T> |
ParallelListIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
ImmutableList<T> |
ImmutableList.reject(Predicate<? super T> predicate) |
ListIterable<T> |
ListIterable.select(Predicate<? super T> predicate) |
MutableList<T> |
MutableList.select(Predicate<? super T> predicate) |
ParallelListIterable<T> |
ParallelListIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
ImmutableList<T> |
ImmutableList.select(Predicate<? super T> predicate) |
ListIterable<T> |
ListIterable.takeWhile(Predicate<? super T> predicate)
Returns the initial elements that satisfy the Predicate.
|
MutableList<T> |
MutableList.takeWhile(Predicate<? super T> predicate) |
ImmutableList<T> |
ImmutableList.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<R> ImmutableCollection<R> |
ImmutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R> MutableCollection<R> |
MutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
PartitionImmutableCollection<V> |
ImmutableMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
MutableMap.partition(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableMap.select(Predicate<? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
<VV> MutableCollection<VV> |
MutablePrimitiveObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
PartitionMutableCollection<V> |
MutablePrimitiveObjectMap.partition(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableByteObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableCharObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutablePrimitiveObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableFloatObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableIntObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableDoubleObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableDoubleObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableShortObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableByteObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableShortObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableIntObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableLongObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableLongObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableCharObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableFloatObjectMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableByteObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableCharObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutablePrimitiveObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableFloatObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableIntObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableDoubleObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableDoubleObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableShortObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableByteObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableShortObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableIntObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableLongObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableLongObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
MutableCharObjectMap.select(Predicate<? super V> predicate) |
ImmutableCollection<V> |
ImmutableFloatObjectMap.select(Predicate<? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
<R> MutableList<R> |
MutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R> ImmutableList<R> |
ImmutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
PartitionList<V> |
SortedMapIterable.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
MutableSortedMap.partition(Predicate<? super V> predicate) |
PartitionImmutableList<V> |
ImmutableSortedMap.partition(Predicate<? super V> predicate) |
ListIterable<V> |
SortedMapIterable.reject(Predicate<? super V> predicate) |
MutableList<V> |
MutableSortedMap.reject(Predicate<? super V> predicate) |
ImmutableList<V> |
ImmutableSortedMap.reject(Predicate<? super V> predicate) |
ListIterable<V> |
SortedMapIterable.select(Predicate<? super V> predicate) |
MutableList<V> |
MutableSortedMap.select(Predicate<? super V> predicate) |
ImmutableList<V> |
ImmutableSortedMap.select(Predicate<? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> ReversibleIterable<V> |
ReversibleIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
ReversibleIterable<T> |
ReversibleIterable.dropWhile(Predicate<? super T> predicate)
Returns the final elements that do not satisfy the Predicate.
|
SortedIterable<T> |
SortedIterable.dropWhile(Predicate<? super T> predicate)
Returns the final elements that do not satisfy the Predicate.
|
PartitionReversibleIterable<T> |
ReversibleIterable.partition(Predicate<? super T> predicate) |
PartitionSortedIterable<T> |
SortedIterable.partition(Predicate<? super T> predicate) |
PartitionReversibleIterable<T> |
ReversibleIterable.partitionWhile(Predicate<? super T> predicate)
Returns a Partition of the initial elements that satisfy the Predicate and the remaining elements.
|
PartitionSortedIterable<T> |
SortedIterable.partitionWhile(Predicate<? super T> predicate)
Returns a Partition of the initial elements that satisfy the Predicate and the remaining elements.
|
ReversibleIterable<T> |
ReversibleIterable.reject(Predicate<? super T> predicate) |
SortedIterable<T> |
SortedIterable.reject(Predicate<? super T> predicate) |
ReversibleIterable<T> |
ReversibleIterable.select(Predicate<? super T> predicate) |
SortedIterable<T> |
SortedIterable.select(Predicate<? super T> predicate) |
ReversibleIterable<T> |
ReversibleIterable.takeWhile(Predicate<? super T> predicate)
Returns the initial elements that satisfy the Predicate.
|
SortedIterable<T> |
SortedIterable.takeWhile(Predicate<? super T> predicate)
Returns the initial elements that satisfy the Predicate.
|
Modifier and Type | Method and Description |
---|---|
<V> ImmutableSet<V> |
ImmutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
MutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
PartitionImmutableSet<T> |
ImmutableSet.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
MutableSet.partition(Predicate<? super T> predicate) |
PartitionSet<T> |
SetIterable.partition(Predicate<? super T> predicate) |
ImmutableSet<T> |
ImmutableSet.reject(Predicate<? super T> predicate) |
UnsortedSetIterable<T> |
UnsortedSetIterable.reject(Predicate<? super T> predicate) |
MutableSet<T> |
MutableSet.reject(Predicate<? super T> predicate) |
ParallelUnsortedSetIterable<T> |
ParallelUnsortedSetIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
ParallelSetIterable<T> |
ParallelSetIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
SetIterable<T> |
SetIterable.reject(Predicate<? super T> predicate) |
ImmutableSet<T> |
ImmutableSet.select(Predicate<? super T> predicate) |
UnsortedSetIterable<T> |
UnsortedSetIterable.select(Predicate<? super T> predicate) |
MutableSet<T> |
MutableSet.select(Predicate<? super T> predicate) |
ParallelUnsortedSetIterable<T> |
ParallelUnsortedSetIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
ParallelSetIterable<T> |
ParallelSetIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
SetIterable<T> |
SetIterable.select(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> ListIterable<V> |
SortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
MutableSortedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ImmutableList<V> |
ImmutableSortedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelListIterable<V> |
ParallelSortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.
|
SortedSetIterable<T> |
SortedSetIterable.dropWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
MutableSortedSet.dropWhile(Predicate<? super T> predicate) |
ImmutableSortedSet<T> |
ImmutableSortedSet.dropWhile(Predicate<? super T> predicate) |
PartitionSortedSet<T> |
SortedSetIterable.partition(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
MutableSortedSet.partition(Predicate<? super T> predicate) |
PartitionImmutableSortedSet<T> |
ImmutableSortedSet.partition(Predicate<? super T> predicate) |
PartitionSortedSet<T> |
SortedSetIterable.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
MutableSortedSet.partitionWhile(Predicate<? super T> predicate) |
PartitionImmutableSortedSet<T> |
ImmutableSortedSet.partitionWhile(Predicate<? super T> predicate) |
SortedSetIterable<T> |
SortedSetIterable.reject(Predicate<? super T> predicate) |
MutableSortedSet<T> |
MutableSortedSet.reject(Predicate<? super T> predicate) |
ImmutableSortedSet<T> |
ImmutableSortedSet.reject(Predicate<? super T> predicate) |
ParallelSortedSetIterable<T> |
ParallelSortedSetIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
SortedSetIterable<T> |
SortedSetIterable.select(Predicate<? super T> predicate) |
MutableSortedSet<T> |
MutableSortedSet.select(Predicate<? super T> predicate) |
ImmutableSortedSet<T> |
ImmutableSortedSet.select(Predicate<? super T> predicate) |
ParallelSortedSetIterable<T> |
ParallelSortedSetIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
SortedSetIterable<T> |
SortedSetIterable.takeWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
MutableSortedSet.takeWhile(Predicate<? super T> predicate) |
ImmutableSortedSet<T> |
ImmutableSortedSet.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> StackIterable<V> |
StackIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ImmutableStack<V> |
ImmutableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableStack<V> |
MutableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
PartitionStack<T> |
StackIterable.partition(Predicate<? super T> predicate) |
PartitionImmutableStack<T> |
ImmutableStack.partition(Predicate<? super T> predicate) |
PartitionMutableStack<T> |
MutableStack.partition(Predicate<? super T> predicate) |
StackIterable<T> |
StackIterable.reject(Predicate<? super T> predicate) |
ImmutableStack<T> |
ImmutableStack.reject(Predicate<? super T> predicate) |
MutableStack<T> |
MutableStack.reject(Predicate<? super T> predicate) |
StackIterable<T> |
StackIterable.select(Predicate<? super T> predicate) |
ImmutableStack<T> |
ImmutableStack.select(Predicate<? super T> predicate) |
MutableStack<T> |
MutableStack.select(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractRichIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
UnmodifiableRichIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedRichIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractRichIterable.anySatisfy(Predicate<? super T> predicate) |
boolean |
UnmodifiableRichIterable.anySatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedRichIterable.anySatisfy(Predicate<? super T> predicate) |
<V> RichIterable<V> |
UnmodifiableRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> RichIterable<V> |
SynchronizedRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
AbstractRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
UnmodifiableRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
SynchronizedRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
AbstractRichIterable.count(Predicate<? super T> predicate) |
int |
UnmodifiableRichIterable.count(Predicate<? super T> predicate) |
int |
SynchronizedRichIterable.count(Predicate<? super T> predicate) |
T |
AbstractRichIterable.detect(Predicate<? super T> predicate) |
T |
UnmodifiableRichIterable.detect(Predicate<? super T> predicate) |
T |
SynchronizedRichIterable.detect(Predicate<? super T> predicate) |
T |
AbstractRichIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
UnmodifiableRichIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
SynchronizedRichIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
AbstractRichIterable.noneSatisfy(Predicate<? super T> predicate) |
boolean |
UnmodifiableRichIterable.noneSatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedRichIterable.noneSatisfy(Predicate<? super T> predicate) |
PartitionIterable<T> |
UnmodifiableRichIterable.partition(Predicate<? super T> predicate) |
PartitionIterable<T> |
SynchronizedRichIterable.partition(Predicate<? super T> predicate) |
RichIterable<T> |
UnmodifiableRichIterable.reject(Predicate<? super T> predicate) |
RichIterable<T> |
SynchronizedRichIterable.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractRichIterable.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
UnmodifiableRichIterable.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
SynchronizedRichIterable.reject(Predicate<? super T> predicate,
R target) |
RichIterable<T> |
UnmodifiableRichIterable.select(Predicate<? super T> predicate) |
RichIterable<T> |
SynchronizedRichIterable.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractRichIterable.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
UnmodifiableRichIterable.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
SynchronizedRichIterable.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
ImmutableHashBag.allSatisfy(Predicate<? super T> predicate) |
boolean |
ImmutableHashBag.anySatisfy(Predicate<? super T> predicate) |
<V> ImmutableBag<V> |
ImmutableHashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ImmutableBag<V> |
ImmutableArrayBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
ImmutableHashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
ImmutableHashBag.count(Predicate<? super T> predicate) |
T |
ImmutableHashBag.detect(Predicate<? super T> predicate) |
T |
ImmutableHashBag.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
ImmutableHashBag.noneSatisfy(Predicate<? super T> predicate) |
PartitionImmutableBag<T> |
ImmutableHashBag.partition(Predicate<? super T> predicate) |
PartitionImmutableBag<T> |
AbstractImmutableBag.partition(Predicate<? super T> predicate) |
ImmutableBag<T> |
ImmutableHashBag.reject(Predicate<? super T> predicate) |
ImmutableBag<T> |
ImmutableArrayBag.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
ImmutableHashBag.reject(Predicate<? super T> predicate,
R target) |
ImmutableBag<T> |
ImmutableHashBag.select(Predicate<? super T> predicate) |
ImmutableBag<T> |
ImmutableArrayBag.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
ImmutableHashBag.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
HashBag.allSatisfy(Predicate<? super T> predicate) |
boolean |
HashBag.anySatisfy(Predicate<? super T> predicate) |
<V> MutableBag<V> |
SynchronizedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableBag<V> |
MultiReaderHashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableBag<V> |
UnmodifiableBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableBag<V> |
HashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
HashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
HashBag.count(Predicate<? super T> predicate) |
T |
HashBag.detect(Predicate<? super T> predicate) |
T |
HashBag.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
HashBag.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableBag<T> |
SynchronizedBag.partition(Predicate<? super T> predicate) |
PartitionMutableBag<T> |
MultiReaderHashBag.partition(Predicate<? super T> predicate) |
PartitionMutableBag<T> |
UnmodifiableBag.partition(Predicate<? super T> predicate) |
PartitionMutableBag<T> |
HashBag.partition(Predicate<? super T> predicate) |
MutableBag<T> |
SynchronizedBag.reject(Predicate<? super T> predicate) |
MutableBag<T> |
MultiReaderHashBag.reject(Predicate<? super T> predicate) |
MutableBag<T> |
UnmodifiableBag.reject(Predicate<? super T> predicate) |
MutableBag<T> |
HashBag.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
HashBag.reject(Predicate<? super T> predicate,
R target) |
void |
HashBag.removeIf(Predicate<? super T> predicate) |
MutableBag<T> |
SynchronizedBag.select(Predicate<? super T> predicate) |
MutableBag<T> |
MultiReaderHashBag.select(Predicate<? super T> predicate) |
MutableBag<T> |
UnmodifiableBag.select(Predicate<? super T> predicate) |
MutableBag<T> |
HashBag.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
HashBag.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
TreeBag.allSatisfy(Predicate<? super T> predicate) |
boolean |
TreeBag.anySatisfy(Predicate<? super T> predicate) |
<V> MutableList<V> |
TreeBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
UnmodifiableSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
int |
TreeBag.count(Predicate<? super T> predicate) |
T |
TreeBag.detect(Predicate<? super T> predicate) |
T |
TreeBag.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
MutableSortedBag<T> |
TreeBag.dropWhile(Predicate<? super T> predicate) |
MutableSortedBag<T> |
UnmodifiableSortedBag.dropWhile(Predicate<? super T> predicate) |
boolean |
TreeBag.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
TreeBag.partition(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
UnmodifiableSortedBag.partition(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
TreeBag.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableSortedBag<T> |
UnmodifiableSortedBag.partitionWhile(Predicate<? super T> predicate) |
MutableSortedBag<T> |
TreeBag.reject(Predicate<? super T> predicate) |
MutableSortedBag<T> |
UnmodifiableSortedBag.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
TreeBag.reject(Predicate<? super T> predicate,
R target) |
void |
TreeBag.removeIf(Predicate<? super T> predicate) |
MutableSortedBag<T> |
TreeBag.select(Predicate<? super T> predicate) |
MutableSortedBag<T> |
UnmodifiableSortedBag.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
TreeBag.select(Predicate<? super T> predicate,
R target) |
MutableSortedBag<T> |
TreeBag.takeWhile(Predicate<? super T> predicate) |
MutableSortedBag<T> |
UnmodifiableSortedBag.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Class and Description |
---|---|
class |
Predicates<T>
The Predicates class can be used to build common Predicates to be used by methods such
as detect:, select: and reject: on the Iterate, MapIterate, and ArrayIterate classes.
|
static class |
Predicates.AllSatisfy<T> |
static class |
Predicates.AnySatisfy<T> |
static class |
Predicates.NoneSatisfy<T> |
Modifier and Type | Method and Description |
---|---|
static <P,T> Predicate<T> |
Predicates.bind(Predicate2<? super T,? super P> predicate,
P parameter) |
static <T> Predicate<T> |
Predicates.synchronizedEach(Predicate<T> predicate) |
Modifier and Type | Method and Description |
---|---|
static <T> Predicates<T> |
Predicates.adapt(Predicate<T> predicate) |
static <T> Predicates<Iterable<T>> |
Predicates.allSatisfy(Predicate<? super T> predicate) |
static <T> Predicates<T> |
Predicates.and(Predicate<? super T>... predicates) |
Predicates<T> |
Predicates.and(Predicate<? super T> op) |
static <T> Predicates<T> |
Predicates.and(Predicate<? super T> predicate1,
Predicate<? super T> predicate2) |
static <T> Predicates<T> |
Predicates.and(Predicate<? super T> predicate1,
Predicate<? super T> predicate2) |
static <T> Predicates<Iterable<T>> |
Predicates.anySatisfy(Predicate<? super T> predicate) |
static <T,V> Predicates<T> |
Predicates.attributeAllSatisfy(Function<? super T,? extends Iterable<V>> function,
Predicate<? super V> predicate) |
static <T,V> Predicates<T> |
Predicates.attributeAnySatisfy(Function<? super T,? extends Iterable<V>> function,
Predicate<? super V> predicate) |
static <T,V> Predicates<T> |
Predicates.attributeNoneSatisfy(Function<? super T,? extends Iterable<V>> function,
Predicate<? super V> predicate) |
static <T,V> Predicates<T> |
Predicates.attributePredicate(Function<? super T,? extends V> function,
Predicate<? super V> predicate) |
static <T extends Comparable<? super T>,V> |
Functions.caseDefault(Function<? super T,? extends V> defaultFunction,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
static <T> CaseProcedure<T> |
Procedures.caseDefault(Procedure<? super T> defaultProcedure,
Predicate<? super T> predicate,
Procedure<? super T> procedure) |
static <T,V> Function<T,V> |
Functions.ifElse(Predicate<? super T> predicate,
Function<? super T,? extends V> trueFunction,
Function<? super T,? extends V> falseFunction) |
static <T> Procedure<T> |
Procedures.ifElse(Predicate<? super T> predicate,
Procedure<? super T> trueProcedure,
Procedure<? super T> falseProcedure) |
static <T,V> Function<T,V> |
Functions.ifTrue(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
static <T> Procedure<T> |
Procedures.ifTrue(Predicate<? super T> predicate,
Procedure<? super T> block) |
static <T> Predicates<T> |
Predicates.neither(Predicate<? super T> operation1,
Predicate<? super T> operation2) |
static <T> Predicates<T> |
Predicates.neither(Predicate<? super T> operation1,
Predicate<? super T> operation2) |
static <T> Predicates<T> |
Predicates.noneOf(Predicate<? super T>... operations) |
static <T> Predicates<Iterable<T>> |
Predicates.noneSatisfy(Predicate<? super T> predicate) |
static <T> Predicates<T> |
Predicates.not(Predicate<T> predicate) |
static <T> Predicates<T> |
Predicates.or(Predicate<? super T>... predicates) |
Predicates<T> |
Predicates.or(Predicate<? super T> op) |
static <T> Predicates<T> |
Predicates.or(Predicate<? super T> predicate1,
Predicate<? super T> predicate2) |
static <T> Predicates<T> |
Predicates.or(Predicate<? super T> predicate1,
Predicate<? super T> predicate2) |
static <T> Predicate<T> |
Predicates.synchronizedEach(Predicate<T> predicate) |
Modifier and Type | Method and Description |
---|---|
static <T> Predicates<T> |
Predicates.and(Iterable<? extends Predicate<? super T>> predicates) |
static <T> Predicates<T> |
Predicates.noneOf(Iterable<? extends Predicate<? super T>> operations) |
static <T> Predicates<T> |
Predicates.or(Iterable<? extends Predicate<? super T>> predicates) |
Constructor and Description |
---|
AllSatisfy(Predicate<? super T> predicate) |
AnySatisfy(Predicate<? super T> predicate) |
NoneSatisfy(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
CaseFunction<T,V> |
CaseFunction.addCase(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
Constructor and Description |
---|
IfFunction(Predicate<? super T> newPredicate,
Function<? super T,? extends V> function) |
IfFunction(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
Function<? super T,? extends V> elseFunction) |
Modifier and Type | Class and Description |
---|---|
class |
DropIterablePredicate<T> |
class |
MapEntryPredicate<T1,T2> |
class |
PairPredicate<T1,T2> |
Modifier and Type | Class and Description |
---|---|
class |
CheckedPredicate<T> |
Modifier and Type | Method and Description |
---|---|
CaseProcedure<T> |
CaseProcedure.addCase(Predicate<? super T> predicate,
Procedure<? super T> procedure) |
Constructor and Description |
---|
AtomicCountProcedure(Predicate<? super T> predicate) |
CollectIfProcedure(Collection<V> targetCollection,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
CollectIfProcedure(int taskSize,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
CountProcedure(Predicate<? super T> newPredicate) |
FastListCollectIfProcedure(FastList<V> targetCollection,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
FastListRejectProcedure(Predicate<? super T> newPredicate,
FastList<T> targetCollection) |
FastListSelectProcedure(Predicate<? super T> newPredicate,
FastList<T> targetCollection) |
IfObjectIntProcedure(Predicate<? super T> newPredicate,
ObjectIntProcedure<? super T> objectIntProcedure) |
IfProcedure(Predicate<? super T> predicate,
Procedure<? super T> procedure) |
IfProcedure(Predicate<? super T> predicate,
Procedure<? super T> procedure,
Procedure<? super T> elseProcedure) |
IfProcedureWith(Predicate<? super T> newPredicate,
Procedure2<? super T,? super P> procedure) |
PartitionProcedure(Predicate<? super T> predicate,
PartitionMutableCollection<T> partitionMutableCollection) |
RejectProcedure(Predicate<? super T> newPredicate,
Collection<T> targetCollection) |
SelectProcedure(Predicate<? super T> newPredicate,
Collection<T> targetCollection) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractMultiReaderMutableCollection.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractSynchronizedMutableCollection.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractUnmodifiableMutableCollection.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractCollectionAdapter.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractMultiReaderMutableCollection.anySatisfy(Predicate<? super T> predicate) |
boolean |
AbstractSynchronizedMutableCollection.anySatisfy(Predicate<? super T> predicate) |
boolean |
AbstractUnmodifiableMutableCollection.anySatisfy(Predicate<? super T> predicate) |
boolean |
AbstractCollectionAdapter.anySatisfy(Predicate<? super T> predicate) |
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableCollection<V> |
AbstractCollectionAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
AbstractMultiReaderMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
AbstractSynchronizedMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
AbstractUnmodifiableMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
AbstractCollectionAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
AbstractMultiReaderMutableCollection.count(Predicate<? super T> predicate) |
int |
AbstractSynchronizedMutableCollection.count(Predicate<? super T> predicate) |
int |
AbstractUnmodifiableMutableCollection.count(Predicate<? super T> predicate) |
int |
AbstractCollectionAdapter.count(Predicate<? super T> predicate) |
T |
AbstractMultiReaderMutableCollection.detect(Predicate<? super T> predicate) |
T |
AbstractSynchronizedMutableCollection.detect(Predicate<? super T> predicate) |
T |
AbstractUnmodifiableMutableCollection.detect(Predicate<? super T> predicate) |
T |
AbstractCollectionAdapter.detect(Predicate<? super T> predicate) |
T |
AbstractMultiReaderMutableCollection.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
AbstractSynchronizedMutableCollection.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
AbstractUnmodifiableMutableCollection.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
AbstractCollectionAdapter.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
AbstractMultiReaderMutableCollection.noneSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractSynchronizedMutableCollection.noneSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractUnmodifiableMutableCollection.noneSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractCollectionAdapter.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableCollection<T> |
AbstractSynchronizedMutableCollection.partition(Predicate<? super T> predicate) |
PartitionMutableCollection<T> |
AbstractUnmodifiableMutableCollection.partition(Predicate<? super T> predicate) |
PartitionMutableCollection<T> |
AbstractCollectionAdapter.partition(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractSynchronizedMutableCollection.reject(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.reject(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractCollectionAdapter.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractMultiReaderMutableCollection.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractSynchronizedMutableCollection.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractUnmodifiableMutableCollection.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractCollectionAdapter.reject(Predicate<? super T> predicate,
R target) |
void |
AbstractMultiReaderMutableCollection.removeIf(Predicate<? super T> predicate) |
void |
AbstractSynchronizedMutableCollection.removeIf(Predicate<? super T> predicate) |
void |
AbstractMutableCollection.removeIf(Predicate<? super T> predicate) |
void |
AbstractUnmodifiableMutableCollection.removeIf(Predicate<? super T> predicate) |
void |
AbstractCollectionAdapter.removeIf(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractSynchronizedMutableCollection.select(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.select(Predicate<? super T> predicate) |
MutableCollection<T> |
AbstractCollectionAdapter.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractMultiReaderMutableCollection.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractSynchronizedMutableCollection.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractUnmodifiableMutableCollection.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
AbstractCollectionAdapter.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
static <T,V> Collection<V> |
FJIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches. |
static <T,V> Collection<V> |
FJIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
boolean allowReorderedResult)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches, and with potentially reordered results. |
static <T,V,R extends Collection<V>> |
FJIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches, and writing output into the specified collection. |
static <T,V,R extends Collection<V>> |
FJIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
int batchSize,
ForkJoinPool executor,
boolean allowReorderedResult) |
static <T> int |
FJIterate.count(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.count(Iterable, Predicate) , but executed in parallel batches. |
static <T> int |
FJIterate.count(Iterable<T> iterable,
Predicate<? super T> predicate,
int batchSize,
ForkJoinPool executor)
Same effect as
Iterate.count(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
FJIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
FJIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
boolean allowReorderedResult)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches,
and with a potentially reordered result. |
static <T,R extends Collection<T>> |
FJIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,R extends Collection<T>> |
FJIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
int batchSize,
ForkJoinPool executor,
boolean allowReorderedResult) |
static <T> Collection<T> |
FJIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
FJIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and with a potentially reordered result. |
static <T,R extends Collection<T>> |
FJIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,R extends Collection<T>> |
FJIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
int batchSize,
ForkJoinPool executor,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractLazyIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractLazyIterable.anySatisfy(Predicate<? super T> predicate) |
<V> LazyIterable<V> |
AbstractLazyIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> LazyIterable<V> |
LazyIterableAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
AbstractLazyIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
AbstractLazyIterable.count(Predicate<? super T> predicate) |
T |
AbstractLazyIterable.detect(Predicate<? super T> predicate) |
T |
AbstractLazyIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
AbstractLazyIterable.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableList<T> |
AbstractLazyIterable.partition(Predicate<? super T> predicate) |
LazyIterable<T> |
AbstractLazyIterable.reject(Predicate<? super T> predicate) |
LazyIterable<T> |
LazyIterableAdapter.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractLazyIterable.reject(Predicate<? super T> predicate,
R target) |
LazyIterable<T> |
AbstractLazyIterable.select(Predicate<? super T> predicate) |
LazyIterable<T> |
LazyIterableAdapter.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractLazyIterable.select(Predicate<? super T> predicate,
R target) |
Constructor and Description |
---|
RejectIterable(Iterable<T> newAdapted,
Predicate<? super T> newPredicate) |
SelectIterable(Iterable<T> newAdapted,
Predicate<? super T> newPredicate) |
Constructor and Description |
---|
SelectIterator(Iterable<T> iterable,
Predicate<? super T> predicate) |
SelectIterator(Iterator<T> iterator,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
RootBatch.allSatisfy(Predicate<? super T> predicate) |
boolean |
ParallelSelectIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
ParallelDistinctIterable.allSatisfy(Predicate<? super T> predicate) |
boolean |
RootBatch.anySatisfy(Predicate<? super T> predicate) |
boolean |
ParallelSelectIterable.anySatisfy(Predicate<? super T> predicate) |
boolean |
ParallelDistinctIterable.anySatisfy(Predicate<? super T> predicate) |
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
int |
AbstractParallelIterable.count(Predicate<? super T> predicate) |
int |
Batch.count(Predicate<? super T> predicate) |
int |
AbstractBatch.count(Predicate<? super T> predicate) |
T |
RootBatch.detect(Predicate<? super T> predicate) |
T |
ParallelSelectIterable.detect(Predicate<? super T> predicate) |
T |
ParallelDistinctIterable.detect(Predicate<? super T> predicate) |
T |
AbstractParallelIterable.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
AbstractParallelIterable.noneSatisfy(Predicate<? super T> predicate) |
ParallelIterable<T> |
AbstractParallelIterableImpl.reject(Predicate<? super T> predicate) |
Batch<T> |
Batch.select(Predicate<? super T> predicate) |
ParallelIterable<T> |
AbstractParallelIterableImpl.select(Predicate<? super T> predicate) |
Constructor and Description |
---|
ParallelSelectIterable(AbstractParallelIterable<T,? extends Batch<T>> parallelIterable,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> ParallelUnsortedBag<V> |
AbstractParallelUnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
ParallelUnsortedBag<T> |
AbstractParallelUnsortedBag.reject(Predicate<? super T> predicate) |
UnsortedBagBatch<T> |
UnsortedBagBatch.select(Predicate<? super T> predicate) |
ParallelUnsortedBag<T> |
AbstractParallelUnsortedBag.select(Predicate<? super T> predicate) |
UnsortedBagBatch<T> |
SelectUnsortedBagBatch.select(Predicate<? super T> predicate) |
UnsortedBagBatch<V> |
CollectUnsortedBagBatch.select(Predicate<? super V> predicate) |
Constructor and Description |
---|
SelectUnsortedBagBatch(UnsortedBagBatch<T> unsortedBagBatch,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<V> ParallelListIterable<V> |
AbstractParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
ParallelListIterable<T> |
AbstractParallelListIterable.reject(Predicate<? super T> predicate) |
ListBatch<T> |
ListBatch.select(Predicate<? super T> predicate) |
UnsortedSetBatch<T> |
DistinctBatch.select(Predicate<? super T> predicate) |
ParallelListIterable<T> |
AbstractParallelListIterable.select(Predicate<? super T> predicate) |
ListBatch<T> |
SelectListBatch.select(Predicate<? super T> predicate) |
ListBatch<V> |
CollectListBatch.select(Predicate<? super V> predicate) |
Constructor and Description |
---|
SelectListBatch(ListBatch<T> listBatch,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
ParallelCollectIterable.allSatisfy(Predicate<? super V> predicate) |
boolean |
ParallelCollectIterable.anySatisfy(Predicate<? super V> predicate) |
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
V |
ParallelCollectIterable.detect(Predicate<? super V> predicate) |
ParallelUnsortedSetIterable<T> |
AbstractParallelUnsortedSetIterable.reject(Predicate<? super T> predicate) |
ParallelUnsortedSetIterable<T> |
AbstractParallelUnsortedSetIterable.select(Predicate<? super T> predicate) |
UnsortedSetBatch<T> |
UnsortedSetBatch.select(Predicate<? super T> predicate) |
UnsortedSetBatch<T> |
SelectUnsortedSetBatch.select(Predicate<? super T> predicate) |
UnsortedSetBatch<V> |
CollectUnsortedSetBatch.select(Predicate<? super V> predicate) |
Constructor and Description |
---|
SelectUnsortedSetBatch(UnsortedSetBatch<T> unsortedSetBatch,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
<R extends Collection<Integer>> |
Interval.reject(Predicate<? super Integer> predicate,
R target) |
<R extends Collection<Integer>> |
Interval.select(Predicate<? super Integer> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractArrayAdapter.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractArrayAdapter.anySatisfy(Predicate<? super T> predicate) |
<V> MutableList<V> |
AbstractArrayAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
AbstractArrayAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
AbstractArrayAdapter.count(Predicate<? super T> predicate) |
T |
AbstractArrayAdapter.detect(Predicate<? super T> predicate) |
T |
AbstractArrayAdapter.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
AbstractArrayAdapter.noneSatisfy(Predicate<? super T> predicate) |
MutableList<T> |
AbstractArrayAdapter.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractArrayAdapter.reject(Predicate<? super T> predicate,
R target) |
void |
AbstractArrayAdapter.removeIf(Predicate<? super T> predicate) |
void |
AbstractMemoryEfficientMutableList.removeIf(Predicate<? super T> predicate) |
MutableList<T> |
AbstractArrayAdapter.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractArrayAdapter.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractMutableList.allSatisfy(Predicate<? super T> predicate) |
boolean |
RandomAccessListAdapter.allSatisfy(Predicate<? super T> predicate) |
boolean |
ArrayListAdapter.allSatisfy(Predicate<? super T> predicate) |
boolean |
FastList.allSatisfy(Predicate<? super T> predicate) |
boolean |
ListAdapter.allSatisfy(Predicate<? super T> predicate) |
boolean |
AbstractMutableList.anySatisfy(Predicate<? super T> predicate) |
boolean |
RandomAccessListAdapter.anySatisfy(Predicate<? super T> predicate) |
boolean |
ArrayListAdapter.anySatisfy(Predicate<? super T> predicate) |
boolean |
FastList.anySatisfy(Predicate<? super T> predicate) |
boolean |
ListAdapter.anySatisfy(Predicate<? super T> predicate) |
<V> MutableList<V> |
AbstractMutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
UnmodifiableMutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
RandomAccessListAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ArrayListAdapter<V> |
ArrayListAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> FastList<V> |
FastList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
AbstractListAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
MultiReaderFastList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
SynchronizedMutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
AbstractMutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
FastList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
AbstractMutableList.count(Predicate<? super T> predicate) |
int |
RandomAccessListAdapter.count(Predicate<? super T> predicate) |
int |
ArrayListAdapter.count(Predicate<? super T> predicate) |
int |
FastList.count(Predicate<? super T> predicate) |
int |
ListAdapter.count(Predicate<? super T> predicate) |
T |
AbstractMutableList.detect(Predicate<? super T> predicate) |
T |
RandomAccessListAdapter.detect(Predicate<? super T> predicate) |
T |
ArrayListAdapter.detect(Predicate<? super T> predicate) |
T |
FastList.detect(Predicate<? super T> predicate) |
T |
ListAdapter.detect(Predicate<? super T> predicate) |
T |
AbstractMutableList.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
RandomAccessListAdapter.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
ArrayListAdapter.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
FastList.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> defaultValueBlock) |
T |
ListAdapter.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
MutableList<T> |
AbstractMutableList.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
UnmodifiableMutableList.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
RandomAccessListAdapter.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
ArrayListAdapter.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
FastList.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
MultiReaderFastList.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
SynchronizedMutableList.dropWhile(Predicate<? super T> predicate) |
MutableList<T> |
ListAdapter.dropWhile(Predicate<? super T> predicate) |
void |
FastList.forEachIf(Predicate<? super T> predicate,
Procedure<? super T> procedure) |
boolean |
AbstractMutableList.noneSatisfy(Predicate<? super T> predicate) |
boolean |
RandomAccessListAdapter.noneSatisfy(Predicate<? super T> predicate) |
boolean |
ArrayListAdapter.noneSatisfy(Predicate<? super T> predicate) |
boolean |
FastList.noneSatisfy(Predicate<? super T> predicate) |
boolean |
ListAdapter.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableList<T> |
AbstractMutableList.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
UnmodifiableMutableList.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
RandomAccessListAdapter.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
ArrayListAdapter.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
AbstractListAdapter.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
MultiReaderFastList.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
SynchronizedMutableList.partition(Predicate<? super T> predicate) |
PartitionMutableList<T> |
AbstractMutableList.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
UnmodifiableMutableList.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
RandomAccessListAdapter.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
ArrayListAdapter.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
FastList.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
MultiReaderFastList.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
SynchronizedMutableList.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableList<T> |
ListAdapter.partitionWhile(Predicate<? super T> predicate) |
MutableList<T> |
AbstractMutableList.reject(Predicate<? super T> predicate) |
MutableList<T> |
UnmodifiableMutableList.reject(Predicate<? super T> predicate) |
MutableList<T> |
RandomAccessListAdapter.reject(Predicate<? super T> predicate) |
ArrayListAdapter<T> |
ArrayListAdapter.reject(Predicate<? super T> predicate) |
FastList<T> |
FastList.reject(Predicate<? super T> predicate) |
MutableList<T> |
AbstractListAdapter.reject(Predicate<? super T> predicate) |
MutableList<T> |
MultiReaderFastList.reject(Predicate<? super T> predicate) |
MutableList<T> |
SynchronizedMutableList.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractMutableList.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
FastList.reject(Predicate<? super T> predicate,
R target) |
void |
AbstractMutableList.removeIf(Predicate<? super T> predicate) |
void |
FastList.removeIf(Predicate<? super T> predicate) |
MutableList<T> |
AbstractMutableList.select(Predicate<? super T> predicate) |
MutableList<T> |
UnmodifiableMutableList.select(Predicate<? super T> predicate) |
MutableList<T> |
RandomAccessListAdapter.select(Predicate<? super T> predicate) |
ArrayListAdapter<T> |
ArrayListAdapter.select(Predicate<? super T> predicate) |
FastList<T> |
FastList.select(Predicate<? super T> predicate) |
MutableList<T> |
AbstractListAdapter.select(Predicate<? super T> predicate) |
MutableList<T> |
MultiReaderFastList.select(Predicate<? super T> predicate) |
MutableList<T> |
SynchronizedMutableList.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
AbstractMutableList.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
FastList.select(Predicate<? super T> predicate,
R target) |
MutableList<T> |
AbstractMutableList.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
UnmodifiableMutableList.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
RandomAccessListAdapter.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
ArrayListAdapter.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
FastList.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
MultiReaderFastList.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
SynchronizedMutableList.takeWhile(Predicate<? super T> predicate) |
MutableList<T> |
ListAdapter.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractMapIterable.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedMapIterable.allSatisfy(Predicate<? super V> predicate) |
boolean |
AbstractMapIterable.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedMapIterable.anySatisfy(Predicate<? super V> predicate) |
<A,R extends Collection<A>> |
SynchronizedMapIterable.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends A> function,
R target) |
<R,C extends Collection<R>> |
AbstractMapIterable.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function,
C target) |
int |
AbstractMapIterable.count(Predicate<? super V> predicate) |
int |
SynchronizedMapIterable.count(Predicate<? super V> predicate) |
V |
AbstractMapIterable.detect(Predicate<? super V> predicate) |
V |
SynchronizedMapIterable.detect(Predicate<? super V> predicate) |
V |
AbstractMapIterable.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedMapIterable.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
boolean |
AbstractMapIterable.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedMapIterable.noneSatisfy(Predicate<? super V> predicate) |
<R extends Collection<V>> |
AbstractMapIterable.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedMapIterable.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
AbstractMapIterable.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedMapIterable.select(Predicate<? super V> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
<R> ImmutableCollection<R> |
AbstractImmutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
PartitionImmutableCollection<V> |
AbstractImmutableMap.partition(Predicate<? super V> predicate) |
ImmutableCollection<V> |
AbstractImmutableMap.reject(Predicate<? super V> predicate) |
ImmutableCollection<V> |
AbstractImmutableMap.select(Predicate<? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnmodifiableMutableMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableMutableMap.anySatisfy(Predicate<? super V> predicate) |
<A> MutableCollection<A> |
SynchronizedMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends A> function) |
<R> MutableCollection<R> |
UnmodifiableMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R> MutableList<R> |
AbstractMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R,C extends Collection<R>> |
UnmodifiableMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function,
C target) |
int |
UnmodifiableMutableMap.count(Predicate<? super V> predicate) |
V |
UnmodifiableMutableMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableMutableMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
boolean |
UnmodifiableMutableMap.noneSatisfy(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableMutableMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedMutableMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
AbstractMutableMap.partition(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableMutableMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedMutableMap.reject(Predicate<? super V> predicate) |
MutableList<V> |
AbstractMutableMap.reject(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableMutableMap.reject(Predicate<? super V> predicate,
R target) |
MutableCollection<V> |
UnmodifiableMutableMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedMutableMap.select(Predicate<? super V> predicate) |
MutableList<V> |
AbstractMutableMap.select(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableMutableMap.select(Predicate<? super V> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnmodifiableCharObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableIntObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableFloatObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
LongObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedLongObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
DoubleObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
CharObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableDoubleObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
ByteObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
FloatObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedCharObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableShortObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableLongObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedDoubleObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
ShortObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
IntObjectHashMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedShortObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedFloatObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableByteObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedByteObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedIntObjectMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableCharObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableIntObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableFloatObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
LongObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedLongObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
DoubleObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
CharObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableDoubleObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
ByteObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
FloatObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedCharObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableShortObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableLongObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedDoubleObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
ShortObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
IntObjectHashMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedShortObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedFloatObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableByteObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedByteObjectMap.anySatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedIntObjectMap.anySatisfy(Predicate<? super V> predicate) |
<VV> MutableCollection<VV> |
UnmodifiableCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
LongObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
DoubleObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
CharObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
ByteObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
FloatObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
ShortObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableList<VV> |
IntObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
UnmodifiableByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV> MutableCollection<VV> |
SynchronizedIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
<VV,R extends Collection<VV>> |
UnmodifiableCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
LongObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
DoubleObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
CharObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
ByteObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
FloatObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
ShortObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
IntObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
UnmodifiableByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
<VV,R extends Collection<VV>> |
SynchronizedIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
int |
UnmodifiableCharObjectMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableIntObjectMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableFloatObjectMap.count(Predicate<? super V> predicate) |
int |
LongObjectHashMap.count(Predicate<? super V> predicate) |
int |
SynchronizedLongObjectMap.count(Predicate<? super V> predicate) |
int |
DoubleObjectHashMap.count(Predicate<? super V> predicate) |
int |
CharObjectHashMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableDoubleObjectMap.count(Predicate<? super V> predicate) |
int |
ByteObjectHashMap.count(Predicate<? super V> predicate) |
int |
FloatObjectHashMap.count(Predicate<? super V> predicate) |
int |
SynchronizedCharObjectMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableShortObjectMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableLongObjectMap.count(Predicate<? super V> predicate) |
int |
SynchronizedDoubleObjectMap.count(Predicate<? super V> predicate) |
int |
ShortObjectHashMap.count(Predicate<? super V> predicate) |
int |
IntObjectHashMap.count(Predicate<? super V> predicate) |
int |
SynchronizedShortObjectMap.count(Predicate<? super V> predicate) |
int |
SynchronizedFloatObjectMap.count(Predicate<? super V> predicate) |
int |
UnmodifiableByteObjectMap.count(Predicate<? super V> predicate) |
int |
SynchronizedByteObjectMap.count(Predicate<? super V> predicate) |
int |
SynchronizedIntObjectMap.count(Predicate<? super V> predicate) |
V |
UnmodifiableCharObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableIntObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableFloatObjectMap.detect(Predicate<? super V> predicate) |
V |
LongObjectHashMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedLongObjectMap.detect(Predicate<? super V> predicate) |
V |
DoubleObjectHashMap.detect(Predicate<? super V> predicate) |
V |
CharObjectHashMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableDoubleObjectMap.detect(Predicate<? super V> predicate) |
V |
ByteObjectHashMap.detect(Predicate<? super V> predicate) |
V |
FloatObjectHashMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedCharObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableShortObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableLongObjectMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedDoubleObjectMap.detect(Predicate<? super V> predicate) |
V |
ShortObjectHashMap.detect(Predicate<? super V> predicate) |
V |
IntObjectHashMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedShortObjectMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedFloatObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableByteObjectMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedByteObjectMap.detect(Predicate<? super V> predicate) |
V |
SynchronizedIntObjectMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableCharObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableIntObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableFloatObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
LongObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedLongObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
DoubleObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
CharObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableDoubleObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
ByteObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
FloatObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedCharObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableShortObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableLongObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedDoubleObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
ShortObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
IntObjectHashMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedShortObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedFloatObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
UnmodifiableByteObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedByteObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
V |
SynchronizedIntObjectMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
boolean |
UnmodifiableCharObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableIntObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableFloatObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
LongObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedLongObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
DoubleObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
CharObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableDoubleObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
ByteObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
FloatObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedCharObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableShortObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableLongObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedDoubleObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
ShortObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
IntObjectHashMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedShortObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedFloatObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableByteObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedByteObjectMap.noneSatisfy(Predicate<? super V> predicate) |
boolean |
SynchronizedIntObjectMap.noneSatisfy(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableCharObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableIntObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableFloatObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
LongObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedLongObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
DoubleObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
CharObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableDoubleObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
ByteObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
FloatObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedCharObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableShortObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableLongObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedDoubleObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
ShortObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
IntObjectHashMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedShortObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedFloatObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
UnmodifiableByteObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedByteObjectMap.partition(Predicate<? super V> predicate) |
PartitionMutableCollection<V> |
SynchronizedIntObjectMap.partition(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableCharObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableIntObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableFloatObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
LongObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedLongObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
DoubleObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
CharObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableDoubleObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
ByteObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
FloatObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedCharObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableShortObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableLongObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedDoubleObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
ShortObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
IntObjectHashMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedShortObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedFloatObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableByteObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedByteObjectMap.reject(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedIntObjectMap.reject(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableCharObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableIntObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableFloatObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
LongObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedLongObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
DoubleObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
CharObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableDoubleObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
ByteObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
FloatObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedCharObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableShortObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableLongObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedDoubleObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
ShortObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
IntObjectHashMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedShortObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedFloatObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableByteObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedByteObjectMap.reject(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedIntObjectMap.reject(Predicate<? super V> predicate,
R target) |
MutableCollection<V> |
UnmodifiableCharObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableIntObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableFloatObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
LongObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedLongObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
DoubleObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
CharObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableDoubleObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
ByteObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
FloatObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedCharObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableShortObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableLongObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedDoubleObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
ShortObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
IntObjectHashMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedShortObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedFloatObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
UnmodifiableByteObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedByteObjectMap.select(Predicate<? super V> predicate) |
MutableCollection<V> |
SynchronizedIntObjectMap.select(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableCharObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableIntObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableFloatObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
LongObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedLongObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
DoubleObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
CharObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableDoubleObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
ByteObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
FloatObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedCharObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableShortObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableLongObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedDoubleObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
ShortObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
IntObjectHashMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedShortObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedFloatObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
UnmodifiableByteObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedByteObjectMap.select(Predicate<? super V> predicate,
R target) |
<R extends Collection<V>> |
SynchronizedIntObjectMap.select(Predicate<? super V> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
<R> ImmutableList<R> |
AbstractImmutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
PartitionImmutableList<V> |
AbstractImmutableSortedMap.partition(Predicate<? super V> predicate) |
ImmutableList<V> |
AbstractImmutableSortedMap.reject(Predicate<? super V> predicate) |
ImmutableList<V> |
AbstractImmutableSortedMap.select(Predicate<? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnmodifiableTreeMap.allSatisfy(Predicate<? super V> predicate) |
boolean |
UnmodifiableTreeMap.anySatisfy(Predicate<? super V> predicate) |
<R> MutableList<R> |
SynchronizedSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R> MutableList<R> |
AbstractMutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R> MutableList<R> |
UnmodifiableTreeMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
<R,C extends Collection<R>> |
UnmodifiableTreeMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function,
C target) |
int |
UnmodifiableTreeMap.count(Predicate<? super V> predicate) |
V |
UnmodifiableTreeMap.detect(Predicate<? super V> predicate) |
V |
UnmodifiableTreeMap.detectIfNone(Predicate<? super V> predicate,
Function0<? extends V> function) |
boolean |
UnmodifiableTreeMap.noneSatisfy(Predicate<? super V> predicate) |
PartitionMutableList<V> |
SynchronizedSortedMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
AbstractMutableSortedMap.partition(Predicate<? super V> predicate) |
PartitionMutableList<V> |
UnmodifiableTreeMap.partition(Predicate<? super V> predicate) |
MutableList<V> |
SynchronizedSortedMap.reject(Predicate<? super V> predicate) |
MutableList<V> |
AbstractMutableSortedMap.reject(Predicate<? super V> predicate) |
MutableList<V> |
UnmodifiableTreeMap.reject(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableTreeMap.reject(Predicate<? super V> predicate,
R target) |
MutableList<V> |
SynchronizedSortedMap.select(Predicate<? super V> predicate) |
MutableList<V> |
AbstractMutableSortedMap.select(Predicate<? super V> predicate) |
MutableList<V> |
UnmodifiableTreeMap.select(Predicate<? super V> predicate) |
<R extends Collection<V>> |
UnmodifiableTreeMap.select(Predicate<? super V> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
static <T,V> Collection<V> |
ParallelIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches. |
static <T,V> Collection<V> |
ParallelIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
boolean allowReorderedResult)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches, and with potentially reordered results. |
static <T,V,R extends Collection<V>> |
ParallelIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.collectIf(Iterable, Predicate, Function) ,
but executed in parallel batches, and writing output into the specified collection. |
static <T,V,R extends Collection<V>> |
ParallelIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
int batchSize,
Executor executor,
boolean allowReorderedResult) |
static <T> int |
ParallelIterate.count(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.count(Iterable, Predicate) , but executed in parallel batches. |
static <T> int |
ParallelIterate.count(Iterable<T> iterable,
Predicate<? super T> predicate,
int batchSize,
Executor executor)
Same effect as
Iterate.count(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
ParallelIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
ParallelIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
boolean allowReorderedResult)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches,
and with a potentially reordered result. |
static <T,R extends Collection<T>> |
ParallelIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.reject(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,R extends Collection<T>> |
ParallelIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
int batchSize,
Executor executor,
boolean allowReorderedResult) |
static <T> Collection<T> |
ParallelIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches. |
static <T> Collection<T> |
ParallelIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and with a potentially reordered result. |
static <T,R extends Collection<T>> |
ParallelIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,R extends Collection<T>> |
ParallelIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R target,
int batchSize,
Executor executor,
boolean allowReorderedResult)
Same effect as
Iterate.select(Iterable, Predicate) , but executed in parallel batches,
and writing output into the specified collection. |
Constructor and Description |
---|
CollectIfProcedureFactory(Function<? super T,V> function,
Predicate<? super T> predicate,
int newTaskSize) |
CountProcedureFactory(Predicate<? super T> predicate) |
FastListCollectIfProcedureFactory(Function<? super T,V> function,
Predicate<? super T> predicate,
int newTaskSize) |
FastListRejectProcedureFactory(Predicate<? super T> newPredicate,
int newInitialCapacity) |
FastListSelectProcedureFactory(Predicate<? super T> newPredicate,
int newInitialCapacity) |
RejectProcedureFactory(Predicate<? super T> newPredicate,
int newInitialCapacity) |
SelectProcedureFactory(Predicate<? super T> newPredicate,
int newInitialCapacity) |
Constructor and Description |
---|
PartitionProcedure(Predicate<? super T> predicate,
PartitionArrayStack<T> partitionMutableStack) |
Modifier and Type | Method and Description |
---|---|
<V> ImmutableSet<V> |
AbstractImmutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
PartitionImmutableSet<T> |
AbstractImmutableSet.partition(Predicate<? super T> predicate) |
ImmutableSet<T> |
AbstractImmutableSet.reject(Predicate<? super T> predicate) |
ImmutableSet<T> |
AbstractImmutableSet.select(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnifiedSet.allSatisfy(Predicate<? super T> predicate) |
boolean |
UnifiedSet.anySatisfy(Predicate<? super T> predicate) |
<V> MutableSet<V> |
SetAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
MultiReaderUnifiedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
SynchronizedMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
UnmodifiableMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> UnifiedSet<V> |
UnifiedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableSet<V> |
AbstractMutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
UnifiedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
UnifiedSet.count(Predicate<? super T> predicate) |
T |
UnifiedSet.detect(Predicate<? super T> predicate) |
T |
UnifiedSet.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
UnifiedSet.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
SetAdapter.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
MultiReaderUnifiedSet.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
SynchronizedMutableSet.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
UnmodifiableMutableSet.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
UnifiedSet.partition(Predicate<? super T> predicate) |
PartitionMutableSet<T> |
AbstractMutableSet.partition(Predicate<? super T> predicate) |
MutableSet<T> |
SetAdapter.reject(Predicate<? super T> predicate) |
MutableSet<T> |
MultiReaderUnifiedSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
SynchronizedMutableSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
UnmodifiableMutableSet.reject(Predicate<? super T> predicate) |
UnifiedSet<T> |
UnifiedSet.reject(Predicate<? super T> predicate) |
MutableSet<T> |
AbstractMutableSet.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
UnifiedSet.reject(Predicate<? super T> predicate,
R target) |
void |
UnifiedSet.removeIf(Predicate<? super T> predicate) |
MutableSet<T> |
SetAdapter.select(Predicate<? super T> predicate) |
MutableSet<T> |
MultiReaderUnifiedSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
SynchronizedMutableSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
UnmodifiableMutableSet.select(Predicate<? super T> predicate) |
UnifiedSet<T> |
UnifiedSet.select(Predicate<? super T> predicate) |
MutableSet<T> |
AbstractMutableSet.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
UnifiedSet.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
<V> MutableList<V> |
TreeSortedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
SynchronizedSortedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
SortedSetAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableList<V> |
UnmodifiableSortedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
MutableSortedSet<T> |
TreeSortedSet.dropWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SynchronizedSortedSet.dropWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SortedSetAdapter.dropWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
UnmodifiableSortedSet.dropWhile(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
TreeSortedSet.partition(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
SynchronizedSortedSet.partition(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
SortedSetAdapter.partition(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
UnmodifiableSortedSet.partition(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
TreeSortedSet.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
SynchronizedSortedSet.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
SortedSetAdapter.partitionWhile(Predicate<? super T> predicate) |
PartitionMutableSortedSet<T> |
UnmodifiableSortedSet.partitionWhile(Predicate<? super T> predicate) |
TreeSortedSet<T> |
TreeSortedSet.reject(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SynchronizedSortedSet.reject(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SortedSetAdapter.reject(Predicate<? super T> predicate) |
MutableSortedSet<T> |
UnmodifiableSortedSet.reject(Predicate<? super T> predicate) |
TreeSortedSet<T> |
TreeSortedSet.select(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SynchronizedSortedSet.select(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SortedSetAdapter.select(Predicate<? super T> predicate) |
MutableSortedSet<T> |
UnmodifiableSortedSet.select(Predicate<? super T> predicate) |
MutableSortedSet<T> |
TreeSortedSet.takeWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SynchronizedSortedSet.takeWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
SortedSetAdapter.takeWhile(Predicate<? super T> predicate) |
MutableSortedSet<T> |
UnmodifiableSortedSet.takeWhile(Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnifiedSetWithHashingStrategy.allSatisfy(Predicate<? super K> predicate) |
boolean |
UnifiedSetWithHashingStrategy.anySatisfy(Predicate<? super K> predicate) |
<V> UnifiedSet<V> |
UnifiedSetWithHashingStrategy.collectIf(Predicate<? super K> predicate,
Function<? super K,? extends V> function) |
<V,R extends Collection<V>> |
UnifiedSetWithHashingStrategy.collectIf(Predicate<? super K> predicate,
Function<? super K,? extends V> function,
R target) |
int |
UnifiedSetWithHashingStrategy.count(Predicate<? super K> predicate) |
K |
UnifiedSetWithHashingStrategy.detect(Predicate<? super K> predicate) |
K |
UnifiedSetWithHashingStrategy.detectIfNone(Predicate<? super K> predicate,
Function0<? extends K> function) |
LazyIterable<K> |
UnifiedSetWithHashingStrategy.lazyReject(Predicate<? super K> predicate)
Deprecated.
since 3.0. Use
UnifiedSetWithHashingStrategy.asLazy() .UnifiedSetWithHashingStrategy.reject(Predicate) instead. |
LazyIterable<K> |
UnifiedSetWithHashingStrategy.lazySelect(Predicate<? super K> predicate)
Deprecated.
since 3.0. Use
UnifiedSetWithHashingStrategy.asLazy() .UnifiedSetWithHashingStrategy.select(Predicate) instead. |
boolean |
UnifiedSetWithHashingStrategy.noneSatisfy(Predicate<? super K> predicate) |
PartitionMutableSet<K> |
UnifiedSetWithHashingStrategy.partition(Predicate<? super K> predicate) |
UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.reject(Predicate<? super K> predicate) |
<R extends Collection<K>> |
UnifiedSetWithHashingStrategy.reject(Predicate<? super K> predicate,
R target) |
void |
UnifiedSetWithHashingStrategy.removeIf(Predicate<? super K> predicate) |
UnifiedSetWithHashingStrategy<K> |
UnifiedSetWithHashingStrategy.select(Predicate<? super K> predicate) |
<R extends Collection<K>> |
UnifiedSetWithHashingStrategy.select(Predicate<? super K> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
boolean |
UnmodifiableStack.allSatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedStack.allSatisfy(Predicate<? super T> predicate) |
boolean |
ArrayStack.allSatisfy(Predicate<? super T> predicate) |
boolean |
UnmodifiableStack.anySatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedStack.anySatisfy(Predicate<? super T> predicate) |
boolean |
ArrayStack.anySatisfy(Predicate<? super T> predicate) |
<V> MutableStack<V> |
UnmodifiableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> MutableStack<V> |
SynchronizedStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ArrayStack<V> |
ArrayStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V,R extends Collection<V>> |
UnmodifiableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
SynchronizedStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
<V,R extends Collection<V>> |
ArrayStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
int |
UnmodifiableStack.count(Predicate<? super T> predicate) |
int |
SynchronizedStack.count(Predicate<? super T> predicate) |
int |
ArrayStack.count(Predicate<? super T> predicate) |
T |
UnmodifiableStack.detect(Predicate<? super T> predicate) |
T |
SynchronizedStack.detect(Predicate<? super T> predicate) |
T |
ArrayStack.detect(Predicate<? super T> predicate) |
T |
UnmodifiableStack.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
SynchronizedStack.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
T |
ArrayStack.detectIfNone(Predicate<? super T> predicate,
Function0<? extends T> function) |
boolean |
UnmodifiableStack.noneSatisfy(Predicate<? super T> predicate) |
boolean |
SynchronizedStack.noneSatisfy(Predicate<? super T> predicate) |
boolean |
ArrayStack.noneSatisfy(Predicate<? super T> predicate) |
PartitionMutableStack<T> |
UnmodifiableStack.partition(Predicate<? super T> predicate) |
PartitionMutableStack<T> |
SynchronizedStack.partition(Predicate<? super T> predicate) |
PartitionMutableStack<T> |
ArrayStack.partition(Predicate<? super T> predicate) |
MutableStack<T> |
UnmodifiableStack.reject(Predicate<? super T> predicate) |
MutableStack<T> |
SynchronizedStack.reject(Predicate<? super T> predicate) |
ArrayStack<T> |
ArrayStack.reject(Predicate<? super T> predicate) |
<R extends Collection<T>> |
UnmodifiableStack.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
SynchronizedStack.reject(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
ArrayStack.reject(Predicate<? super T> predicate,
R target) |
MutableStack<T> |
UnmodifiableStack.select(Predicate<? super T> predicate) |
MutableStack<T> |
SynchronizedStack.select(Predicate<? super T> predicate) |
ArrayStack<T> |
ArrayStack.select(Predicate<? super T> predicate) |
<R extends Collection<T>> |
UnmodifiableStack.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
SynchronizedStack.select(Predicate<? super T> predicate,
R target) |
<R extends Collection<T>> |
ArrayStack.select(Predicate<? super T> predicate,
R target) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
Verify.assertAllSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <K,V> void |
Verify.assertAllSatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> void |
Verify.assertAllSatisfy(String message,
Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> void |
Verify.assertAnySatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <K,V> void |
Verify.assertAnySatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> void |
Verify.assertAnySatisfy(String message,
Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> void |
Verify.assertCount(int expectedCount,
Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> void |
Verify.assertNoneSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <K,V> void |
Verify.assertNoneSatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> void |
Verify.assertNoneSatisfy(String message,
Iterable<T> iterable,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
static <T> boolean |
ArrayListIterate.allSatisfy(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> boolean |
Iterate.allSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns true if the predicate evaluates to true for every element of the iterable, or returns false.
|
static <T> boolean |
ListIterate.allSatisfy(List<T> list,
Predicate<? super T> predicate) |
static <K,V> boolean |
MapIterate.allSatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> boolean |
ArrayIterate.allSatisfy(T[] objectArray,
Predicate<? super T> predicate) |
static <T> boolean |
ArrayListIterate.anySatisfy(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> boolean |
Iterate.anySatisfy(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns true if the predicate evaluates to true for any element of the iterable.
|
static <T> boolean |
ListIterate.anySatisfy(List<T> list,
Predicate<? super T> predicate) |
static <K,V> boolean |
MapIterate.anySatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> boolean |
ArrayIterate.anySatisfy(T[] objectArray,
Predicate<? super T> predicate) |
static <T,A> ArrayList<A> |
ArrayListIterate.collectIf(ArrayList<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
static <T,A,R extends Collection<A>> |
ArrayListIterate.collectIf(ArrayList<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
static <T,V> Collection<V> |
Iterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
static <T,V> LazyIterable<V> |
LazyIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function)
Creates a deferred filtering and transforming iterable for the specified iterable
|
static <T,V,R extends Collection<V>> |
Iterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
static <T,A> MutableList<A> |
ListIterate.collectIf(List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
static <T,A,R extends Collection<A>> |
ListIterate.collectIf(List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
static <T,V> MutableList<V> |
ArrayIterate.collectIf(T[] objectArray,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
static <T,V,R extends Collection<V>> |
ArrayIterate.collectIf(T[] objectArray,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
static <T> int |
ArrayListIterate.count(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> int |
Iterate.count(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns the total number of elements that evaluate to true for the specified predicate.
|
static <T> int |
ListIterate.count(List<T> list,
Predicate<? super T> predicate) |
static <K,V> int |
MapIterate.count(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> int |
ArrayIterate.count(T[] objectArray,
Predicate<? super T> predicate) |
static <T> T |
ArrayListIterate.detect(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> T |
Iterate.detect(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns the first element of the iterable that evaluates to true for the specified predicate, or null if
no element evaluates to true.
|
static <T> T |
ListIterate.detect(List<T> list,
Predicate<? super T> predicate) |
static <K,V> V |
MapIterate.detect(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> T |
ArrayIterate.detect(T[] objectArray,
Predicate<? super T> predicate) |
static <T> T |
ArrayListIterate.detectIfNone(ArrayList<T> list,
Predicate<? super T> predicate,
T ifNone) |
static <T> T |
Iterate.detectIfNone(Iterable<T> iterable,
Predicate<? super T> predicate,
T ifNone)
Returns the first element of the iterable that evaluates to true for the specified predicate, or returns the
result ifNone if no element evaluates to true.
|
static <T> T |
ListIterate.detectIfNone(List<T> list,
Predicate<? super T> predicate,
T ifNone) |
static <K,V> V |
MapIterate.detectIfNone(Map<K,V> map,
Predicate<? super V> predicate,
V ifNone) |
static <T> T |
ArrayIterate.detectIfNone(T[] objectArray,
Predicate<? super T> predicate,
T ifNone) |
static <T> int |
ArrayListIterate.detectIndex(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> int |
Iterate.detectIndex(Iterable<T> iterable,
Predicate<? super T> predicate)
Searches for the first occurrence where the predicate evaluates to true.
|
static <T> int |
ListIterate.detectIndex(List<T> list,
Predicate<? super T> predicate)
Searches for the first index where the predicate evaluates to true.
|
static <T> int |
ArrayIterate.detectIndex(T[] objectArray,
Predicate<? super T> predicate)
Returns the first index where the predicate evaluates to true.
|
static <T> MutableList<T> |
ArrayListIterate.dropWhile(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> MutableList<T> |
ListIterate.dropWhile(List<T> list,
Predicate<? super T> predicate) |
static <IV,K,V> IV |
MapIterate.injectIntoIf(IV initialValue,
Map<K,V> map,
Predicate<? super V> predicate,
Function2<? super IV,? super V,? extends IV> function)
Same as
MapIterate.injectInto(Object, Map, Function2) , but only applies the value to the function
if the predicate returns true for the value. |
static <T> boolean |
ArrayListIterate.noneSatisfy(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> boolean |
Iterate.noneSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns true if the predicate evaluates to false for every element of the iterable, or returns false.
|
static <T> boolean |
ListIterate.noneSatisfy(List<T> list,
Predicate<? super T> predicate) |
static <K,V> boolean |
MapIterate.noneSatisfy(Map<K,V> map,
Predicate<? super V> predicate) |
static <T> boolean |
ArrayIterate.noneSatisfy(T[] objectArray,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
ArrayListIterate.partition(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> PartitionIterable<T> |
Iterate.partition(Iterable<T> iterable,
Predicate<? super T> predicate)
Filters a collection into a PartitionIterable based on a predicate.
|
static <T> PartitionMutableList<T> |
ListIterate.partition(List<T> list,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
ArrayIterate.partition(T[] objectArray,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
ArrayListIterate.partitionWhile(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
ListIterate.partitionWhile(List<T> list,
Predicate<? super T> predicate) |
static <T> ArrayList<T> |
ArrayListIterate.reject(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ArrayListIterate.reject(ArrayList<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <T> Collection<T> |
Iterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns all elements of the iterable that evaluate to false for the specified predicate.
|
static <T> LazyIterable<T> |
LazyIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate)
Creates a deferred negative filtering iterable for the specified iterable
|
static <T,R extends Collection<T>> |
Iterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R targetCollection)
Same as the reject method with two parameters but uses the specified target collection for the results.
|
static <T> MutableList<T> |
ListIterate.reject(List<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ListIterate.reject(List<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <K,V> MutableList<V> |
MapIterate.reject(Map<K,V> map,
Predicate<? super V> predicate) |
static <K,V,R extends Collection<V>> |
MapIterate.reject(Map<K,V> map,
Predicate<? super V> predicate,
R targetCollection) |
static <T> MutableList<T> |
ArrayIterate.reject(T[] objectArray,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ArrayIterate.reject(T[] objectArray,
Predicate<? super T> predicate,
R targetCollection) |
static <T> ArrayList<T> |
ArrayListIterate.removeIf(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> Collection<T> |
Iterate.removeIf(Iterable<T> iterable,
Predicate<? super T> predicate)
Removes all elements from the iterable that evaluate to true for the specified predicate.
|
static <T> List<T> |
ListIterate.removeIf(List<T> list,
Predicate<? super T> predicate) |
static <T> List<T> |
ListIterate.removeIf(List<T> list,
Predicate<? super T> predicate,
Procedure<? super T> procedure) |
static <T> ArrayList<T> |
ArrayListIterate.select(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ArrayListIterate.select(ArrayList<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <T> Collection<T> |
Iterate.select(Iterable<T> iterable,
Predicate<? super T> predicate)
Returns a new collection with only the elements that evaluated to true for the specified predicate.
|
static <T> LazyIterable<T> |
LazyIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate)
Creates a deferred filtering iterable for the specified iterable
|
static <T,R extends Collection<T>> |
Iterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R targetCollection)
Same as the select method with two parameters but uses the specified target collection
|
static <T> MutableList<T> |
ListIterate.select(List<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ListIterate.select(List<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <K,V> MutableList<V> |
MapIterate.select(Map<K,V> map,
Predicate<? super V> predicate) |
static <K,V,R extends Collection<V>> |
MapIterate.select(Map<K,V> map,
Predicate<? super V> predicate,
R targetCollection) |
static <T> MutableList<T> |
ArrayIterate.select(T[] objectArray,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
ArrayIterate.select(T[] objectArray,
Predicate<? super T> predicate,
R targetCollection) |
static <K,V> MutableMap<K,V> |
MapIterate.selectMapOnKey(Map<K,V> map,
Predicate<? super K> predicate)
For each key of the source map, the Predicate is evaluated.
|
static <K,V> MutableMap<K,V> |
MapIterate.selectMapOnValue(Map<K,V> map,
Predicate<? super V> predicate)
For each value of the source map, the Predicate is evaluated.
|
static <T> MutableList<T> |
ArrayListIterate.takeWhile(ArrayList<T> list,
Predicate<? super T> predicate) |
static <T> MutableList<T> |
ListIterate.takeWhile(List<T> list,
Predicate<? super T> predicate) |
Modifier and Type | Method and Description |
---|---|
static <T> boolean |
IterableIterate.allSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> boolean |
IteratorIterate.allSatisfy(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> boolean |
RandomAccessListIterate.allSatisfy(List<T> list,
Predicate<? super T> predicate) |
static <T> boolean |
IterableIterate.anySatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> boolean |
IteratorIterate.anySatisfy(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> boolean |
RandomAccessListIterate.anySatisfy(List<T> list,
Predicate<? super T> predicate) |
static <T,V> MutableList<V> |
IterableIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
static <T,V,R extends Collection<V>> |
IterableIterate.collectIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
static <T,V,R extends Collection<V>> |
IteratorIterate.collectIf(Iterator<T> iterator,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
static <T,A> MutableList<A> |
RandomAccessListIterate.collectIf(List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
static <T,A,R extends Collection<A>> |
RandomAccessListIterate.collectIf(List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
static <T> int |
IterableIterate.count(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> int |
IteratorIterate.count(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> int |
RandomAccessListIterate.count(List<T> list,
Predicate<? super T> predicate) |
static <T> T |
IterableIterate.detect(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> T |
IteratorIterate.detect(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> T |
RandomAccessListIterate.detect(List<T> list,
Predicate<? super T> predicate) |
static <T> int |
IterableIterate.detectIndex(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> int |
IteratorIterate.detectIndex(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> int |
RandomAccessListIterate.detectIndex(List<T> list,
Predicate<? super T> predicate)
Searches for the first occurence where the predicate evaluates to true.
|
static <T,R extends MutableCollection<T>> |
IterableIterate.dropWhile(Iterable<T> iterable,
Predicate<? super T> predicate,
R target) |
static <T,R extends MutableCollection<T>> |
IteratorIterate.dropWhile(Iterator<T> iterator,
Predicate<? super T> predicate,
R target) |
static <T> MutableList<T> |
RandomAccessListIterate.dropWhile(List<T> list,
Predicate<? super T> predicate) |
static <T> boolean |
IterableIterate.noneSatisfy(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> boolean |
IteratorIterate.noneSatisfy(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> boolean |
RandomAccessListIterate.noneSatisfy(List<T> list,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
IterableIterate.partition(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
IteratorIterate.partition(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> PartitionMutableList<T> |
RandomAccessListIterate.partition(List<T> list,
Predicate<? super T> predicate) |
static <T,R extends PartitionMutableCollection<T>> |
IterableIterate.partitionWhile(Iterable<T> iterable,
Predicate<? super T> predicate,
R target) |
static <T,R extends PartitionMutableCollection<T>> |
IteratorIterate.partitionWhile(Iterator<T> iterator,
Predicate<? super T> predicate,
R target) |
static <T> PartitionMutableList<T> |
RandomAccessListIterate.partitionWhile(List<T> list,
Predicate<? super T> predicate) |
static <T> MutableList<T> |
IterableIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
IterableIterate.reject(Iterable<T> iterable,
Predicate<? super T> predicate,
R targetCollection) |
static <T,R extends Collection<T>> |
IteratorIterate.reject(Iterator<T> iterator,
Predicate<? super T> predicate,
R targetCollection) |
static <T> MutableList<T> |
RandomAccessListIterate.reject(List<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
RandomAccessListIterate.reject(List<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <T> Iterable<T> |
IterableIterate.removeIf(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T> Iterable<T> |
IterableIterate.removeIf(Iterable<T> iterable,
Predicate<? super T> predicate,
Procedure<? super T> procedure) |
static <T> Iterator<T> |
IteratorIterate.removeIf(Iterator<T> iterator,
Predicate<? super T> predicate) |
static <T> Iterator<T> |
IteratorIterate.removeIf(Iterator<T> iterator,
Predicate<? super T> predicate,
Procedure<? super T> procedure) |
static <T> List<T> |
RandomAccessListIterate.removeIf(List<T> list,
Predicate<? super T> predicate) |
static <T> List<T> |
RandomAccessListIterate.removeIf(List<T> list,
Predicate<? super T> predicate,
Procedure<? super T> procedure) |
static <T> MutableList<T> |
IterableIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
IterableIterate.select(Iterable<T> iterable,
Predicate<? super T> predicate,
R targetCollection) |
static <T,R extends Collection<T>> |
IteratorIterate.select(Iterator<T> iterator,
Predicate<? super T> predicate,
R targetCollection) |
static <T> MutableList<T> |
RandomAccessListIterate.select(List<T> list,
Predicate<? super T> predicate) |
static <T,R extends Collection<T>> |
RandomAccessListIterate.select(List<T> list,
Predicate<? super T> predicate,
R targetCollection) |
static <T,R extends MutableCollection<T>> |
IterableIterate.takeWhile(Iterable<T> iterable,
Predicate<? super T> predicate,
R target) |
static <T,R extends MutableCollection<T>> |
IteratorIterate.takeWhile(Iterator<T> iterator,
Predicate<? super T> predicate,
R target) |
static <T> MutableList<T> |
RandomAccessListIterate.takeWhile(List<T> list,
Predicate<? super T> predicate) |
Copyright © 2004–2017. All rights reserved.