Package | Description |
---|---|
org.eclipse.collections.api |
This package contains interfaces for Eclipse Collections API.
|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
org.eclipse.collections.api.bimap |
This package contains interfaces for BiMap API.
|
org.eclipse.collections.api.collection | |
org.eclipse.collections.api.factory.map.primitive | |
org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
org.eclipse.collections.api.map.primitive |
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
|
org.eclipse.collections.api.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
org.eclipse.collections.api.multimap |
This package contains interfaces for
Multimap . |
org.eclipse.collections.api.multimap.bag |
This package contains interfaces for
BagMultimap . |
org.eclipse.collections.api.multimap.list |
This package contains interfaces for
ListMultimap . |
org.eclipse.collections.api.multimap.ordered | |
org.eclipse.collections.api.multimap.set |
This package contains interfaces for
SetMultimap . |
org.eclipse.collections.api.multimap.sortedbag |
This package contains interfaces for
SortedBagMultimap . |
org.eclipse.collections.api.multimap.sortedset |
This package contains interfaces for
SortedSetMultimap . |
org.eclipse.collections.api.ordered | |
org.eclipse.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.api.stack |
This package contains interfaces for stack API.
|
org.eclipse.collections.impl |
This package contains implementations for Eclipse Collections API.
|
org.eclipse.collections.impl.bag | |
org.eclipse.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bimap | |
org.eclipse.collections.impl.bimap.immutable | |
org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
org.eclipse.collections.impl.block.comparator |
This package contains implementations of the
SerializableComparator interface. |
org.eclipse.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
org.eclipse.collections.impl.block.function | |
org.eclipse.collections.impl.block.function.checked | |
org.eclipse.collections.impl.block.function.primitive |
This package contains implementations of primitive functions.
|
org.eclipse.collections.impl.block.procedure |
This package contains implementations of
Procedure and Procedure2 . |
org.eclipse.collections.impl.collection | |
org.eclipse.collections.impl.collection.immutable |
This package contains implementations of the
ImmutableCollection interface. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.collector | |
org.eclipse.collections.impl.forkjoin |
This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
|
org.eclipse.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
org.eclipse.collections.impl.lazy.iterator |
This package contains implementations of the
Iterator interface. |
org.eclipse.collections.impl.lazy.parallel | |
org.eclipse.collections.impl.lazy.parallel.bag | |
org.eclipse.collections.impl.lazy.parallel.list | |
org.eclipse.collections.impl.lazy.parallel.set | |
org.eclipse.collections.impl.lazy.parallel.set.sorted | |
org.eclipse.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
org.eclipse.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
org.eclipse.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.map.immutable.primitive |
This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
org.eclipse.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.map.ordered.mutable | |
org.eclipse.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.multimap.bag |
This package contains implementations of the
BagMultimap interface. |
org.eclipse.collections.impl.multimap.bag.sorted | |
org.eclipse.collections.impl.multimap.bag.sorted.immutable | |
org.eclipse.collections.impl.multimap.bag.sorted.mutable | |
org.eclipse.collections.impl.multimap.bag.strategy | |
org.eclipse.collections.impl.multimap.list |
This package contains implementations of the
ListMultimap interface. |
org.eclipse.collections.impl.multimap.set |
This package contains implementations of the
SetMultimap interface. |
org.eclipse.collections.impl.multimap.set.sorted |
This package contains implementations of the
SortedSetMultimap interface. |
org.eclipse.collections.impl.parallel |
This package contains classes which is used for parallel iteration through the containers.
|
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
org.eclipse.collections.impl.tuple | |
org.eclipse.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
ParallelIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
RichIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
Applies an aggregate function over the iterable grouping results into a map based on the specific groupBy function.
|
<K,V> MapIterable<K,V> |
ParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
RichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Applies an aggregate procedure over the iterable grouping results into a Map based on the specific groupBy function.
|
<V> LazyIterable<V> |
LazyIterable.collect(Function<? super T,? extends V> function) |
Creates a deferred iterable for collecting elements from the current iterable.
|
<V> ParallelIterable<V> |
ParallelIterable.collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> RichIterable<V> |
RichIterable.collect(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.
|
<V,R extends java.util.Collection<V>> |
RichIterable.collect(Function<? super T,? extends V> function,
R target) |
Same as
RichIterable.collect(Function) , except that the results are gathered into the specified target
collection. |
<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> 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> 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 java.util.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.
|
default <V> Bag<V> |
RichIterable.countBy(Function<? super T,? extends V> function) |
This method will count the number of occurrences of each value calculated by applying the
function to each element of the collection.
|
default <V,R extends MutableBagIterable<V>> |
RichIterable.countBy(Function<? super T,? extends V> function,
R target) |
This method will count the number of occurrences of each value calculated by applying the
function to each element of the collection.
|
default <V> Bag<V> |
RichIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
This method will count the number of occurrences of each value calculated by applying the
function to each element of the collection.
|
default <V,R extends MutableBagIterable<V>> |
RichIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
This method will count the number of occurrences of each value calculated by applying the
function to each element of the collection.
|
<V> LazyIterable<V> |
LazyIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a deferred flattening iterable for the current iterable.
|
<V> ParallelIterable<V> |
ParallelIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> RichIterable<V> |
RichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
flatCollect is a special case of RichIterable.collect(Function) . |
<V,R extends java.util.Collection<V>> |
RichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
Same as flatCollect, only the results are collected into the target collection.
|
<V> Multimap<V,T> |
ParallelIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> Multimap<V,T> |
RichIterable.groupBy(Function<? super T,? extends V> function) |
For each element of the iterable, the function is evaluated and the results of these evaluations are collected
into a new multimap, where the transformed value is the key and the original values are added to the same (or similar)
species of collection as the source iterable.
|
<V,R extends MutableMultimap<V,T>> |
RichIterable.groupBy(Function<? super T,? extends V> function,
R target) |
Same as
RichIterable.groupBy(Function) , except that the results are gathered into the specified target
multimap. |
default <K,V,R extends MutableMultimap<K,V>> |
RichIterable.groupByAndCollect(Function<? super T,? extends K> groupByFunction,
Function<? super T,? extends V> collectFunction,
R target) |
Applies a groupBy function over the iterable, followed by a collect function.
|
<V> Multimap<V,T> |
ParallelIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> Multimap<V,T> |
RichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Similar to
RichIterable.groupBy(Function) , except the result of evaluating function will return a collection of keys
for each value. |
<V,R extends MutableMultimap<V,T>> |
RichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
Same as
RichIterable.groupByEach(Function) , except that the results are gathered into the specified target
multimap. |
<V> MapIterable<V,T> |
ParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
RichIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
For each element of the iterable, the function is evaluated and he results of these evaluations are collected
into a new map, where the transformed value is the key.
|
<V,R extends MutableMapIterable<V,T>> |
RichIterable.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
Same as
RichIterable.groupByUniqueKey(Function) , except that the results are gathered into the specified target
map. |
<V extends java.lang.Comparable<? super V>> |
ParallelIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
RichIterable.maxBy(Function<? super T,? extends V> function) |
Returns the maximum elements out of this container based on the natural order of the attribute returned by Function.
|
default <V extends java.lang.Comparable<? super V>> |
RichIterable.maxByOptional(Function<? super T,? extends V> function) |
Returns the maximum elements out of this container based on the natural order of the attribute returned by Function as an Optional.
|
<V extends java.lang.Comparable<? super V>> |
ParallelIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
RichIterable.minBy(Function<? super T,? extends V> function) |
Returns the minimum elements out of this container based on the natural order of the attribute returned by Function.
|
default <V extends java.lang.Comparable<? super V>> |
RichIterable.minByOptional(Function<? super T,? extends V> function) |
Returns the minimum elements out of this container based on the natural order of the attribute returned by Function as an Optional.
|
<V> ObjectDoubleMap<V> |
RichIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
<V> ObjectDoubleMap<V> |
RichIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
<V> ObjectLongMap<V> |
RichIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
<V> ObjectLongMap<V> |
RichIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
<NK,NV> MutableBiMap<NK,NV> |
RichIterable.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
Converts the collection to a BiMap implementation using the specified key and value functions.
|
<NK,NV> MutableMap<NK,NV> |
ParallelIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
RichIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
Converts the collection to a MutableMap implementation using the specified key and value functions.
|
default <NK,NV,R extends java.util.Map<NK,NV>> |
RichIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
Same as
RichIterable.toMap(Function, Function) , except that the results are gathered into the specified target
map. |
<V extends java.lang.Comparable<? super V>> |
ParallelIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
default <V extends java.lang.Comparable<? super V>> |
RichIterable.toSortedBagBy(Function<? super T,? extends V> function) |
Converts the collection to a MutableSortedBag implementation and sorts it based on the natural order of the
attribute returned by
function . |
<V extends java.lang.Comparable<? super V>> |
ParallelIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
default <V extends java.lang.Comparable<? super V>> |
RichIterable.toSortedListBy(Function<? super T,? extends V> function) |
Converts the collection to a MutableList implementation and sorts it based on the natural order of the
attribute returned by
function . |
<NK,NV> MutableSortedMap<NK,NV> |
ParallelIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ParallelIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
RichIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
Converts the collection to a MutableSortedMap implementation using the specified key and value functions
sorted by the given comparator.
|
<NK,NV> MutableSortedMap<NK,NV> |
RichIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
Converts the collection to a MutableSortedMap implementation using the specified key and value functions
sorted by the key elements' natural ordering.
|
default <KK extends java.lang.Comparable<? super KK>,NK,NV> |
RichIterable.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
Converts the collection to a MutableSortedMap implementation using the specified key and value functions
and sorts it based on the natural order of the attribute returned by
sortBy function. |
<V extends java.lang.Comparable<? super V>> |
ParallelIterable.toSortedSetBy(Function<? super T,? extends V> function) |
|
default <V extends java.lang.Comparable<? super V>> |
RichIterable.toSortedSetBy(Function<? super T,? extends V> function) |
Converts the collection to a MutableSortedSet implementation and sorts it based on the natural order of the
attribute returned by
function . |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableBag<V> |
ImmutableBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
MutableBag.collect(Function<? super T,? extends V> function) |
|
<V> ParallelUnsortedBag<V> |
ParallelUnsortedBag.collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> UnsortedBag<V> |
UnsortedBag.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
ImmutableBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
MutableBag.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> UnsortedBag<V> |
UnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableBag.countBy(Function<? super T,? extends V> function) |
|
default <V> MutableBag<V> |
MutableBag.countBy(Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
default <V> MutableBag<V> |
MutableBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBag<V> |
ImmutableBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
MutableBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelUnsortedBag<V> |
ParallelUnsortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> UnsortedBag<V> |
UnsortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> BagMultimap<V,T> |
Bag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagIterableMultimap<V,T> |
ImmutableBagIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
MutableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagIterableMultimap<V,T> |
MutableBagIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> BagMultimap<V,T> |
ParallelBag.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
ParallelUnsortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
UnsortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> BagMultimap<V,T> |
Bag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBagIterableMultimap<V,T> |
ImmutableBagIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
MutableBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBagIterableMultimap<V,T> |
MutableBagIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> BagMultimap<V,T> |
ParallelBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagMultimap<V,T> |
ParallelUnsortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagMultimap<V,T> |
UnsortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableSortedBag.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
Can return an ImmutableMap that's backed by a LinkedHashMap.
|
<K,V> MutableMap<K,V> |
MutableSortedBag.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
Can return an MutableMap that's backed by a LinkedHashMap.
|
<K,V> MapIterable<K,V> |
SortedBag.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
Can return an MapIterable that's backed by a LinkedHashMap.
|
<K,V> ImmutableMap<K,V> |
ImmutableSortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an ImmutableMap that's backed by a LinkedHashMap.
|
<K,V> MutableMap<K,V> |
MutableSortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an MutableMap that's backed by a LinkedHashMap.
|
<K,V> MapIterable<K,V> |
SortedBag.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
Can return an MapIterable that's backed by a LinkedHashMap.
|
<V> ImmutableList<V> |
ImmutableSortedBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
MutableSortedBag.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
ParallelSortedBag.collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> ListIterable<V> |
SortedBag.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableList<V> |
ImmutableSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
MutableSortedBag.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.
|
<V> ListIterable<V> |
SortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableSortedBag.countBy(Function<? super T,? extends V> function) |
|
default <V> MutableBag<V> |
MutableSortedBag.countBy(Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableSortedBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
default <V> MutableBag<V> |
MutableSortedBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableList<V> |
ImmutableSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
MutableSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
ParallelSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> ListIterable<V> |
SortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableSortedBagMultimap<V,T> |
ImmutableSortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedBagMultimap<V,T> |
MutableSortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedBagMultimap<V,T> |
ParallelSortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedBagMultimap<V,T> |
SortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableSortedBagMultimap<V,T> |
ImmutableSortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedBagMultimap<V,T> |
MutableSortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedBagMultimap<V,T> |
ParallelSortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedBagMultimap<V,T> |
SortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V1> ImmutableBagIterable<V1> |
ImmutableBiMap.collect(Function<? super V,? extends V1> function) |
|
<V1> ImmutableBagIterable<V1> |
ImmutableBiMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<V1> ImmutableBagIterable<V1> |
ImmutableBiMap.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> SetMultimap<V1,V> |
BiMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> ImmutableSetMultimap<V1,V> |
ImmutableBiMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> MutableSetMultimap<V1,V> |
MutableBiMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> SetMultimap<V1,V> |
BiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> ImmutableSetMultimap<V1,V> |
ImmutableBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> MutableSetMultimap<V1,V> |
MutableBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<VV> BiMap<VV,V> |
BiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBiMap<VV,V> |
ImmutableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableBiMap<VV,V> |
MutableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> ImmutableMap<K,V> |
ImmutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ImmutableCollection<V> |
ImmutableCollection.collect(Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
MutableCollection.collect(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.
|
<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.
|
default <V> ImmutableBag<V> |
ImmutableCollection.countBy(Function<? super T,? extends V> function) |
|
default <V> MutableBag<V> |
MutableCollection.countBy(Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableCollection.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
default <V> MutableBag<V> |
MutableCollection.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableCollection<V> |
ImmutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableCollection<V> |
MutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
flatCollect is a special case of RichIterable.collect(Function) . |
<V> ImmutableMultimap<V,T> |
ImmutableCollection.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableMultimap<V,T> |
MutableCollection.groupBy(Function<? super T,? extends V> function) |
For each element of the iterable, the function is evaluated and the results of these evaluations are collected
into a new multimap, where the transformed value is the key and the original values are added to the same (or similar)
species of collection as the source iterable.
|
<V> ImmutableMultimap<V,T> |
ImmutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableMultimap<V,T> |
MutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableMap<V,T> |
ImmutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MutableMap<V,T> |
MutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> ImmutableObjectDoubleMap<V> |
ImmutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
MutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ImmutableObjectDoubleMap<V> |
ImmutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
MutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
ImmutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
MutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
ImmutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
MutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Modifier and Type | Method | Description |
---|---|---|
<T,V> ImmutableByteObjectMap<V> |
ImmutableByteObjectMapFactory.from(java.lang.Iterable<T> iterable,
ByteFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableByteObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableCharObjectMap<V> |
ImmutableCharObjectMapFactory.from(java.lang.Iterable<T> iterable,
CharFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableCharObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableDoubleObjectMap<V> |
ImmutableDoubleObjectMapFactory.from(java.lang.Iterable<T> iterable,
DoubleFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableDoubleObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableFloatObjectMap<V> |
ImmutableFloatObjectMapFactory.from(java.lang.Iterable<T> iterable,
FloatFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableFloatObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableIntObjectMap<V> |
ImmutableIntObjectMapFactory.from(java.lang.Iterable<T> iterable,
IntFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableIntObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableLongObjectMap<V> |
ImmutableLongObjectMapFactory.from(java.lang.Iterable<T> iterable,
LongFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableLongObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectBooleanMap<K> |
ImmutableObjectBooleanMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
BooleanFunction<? super T> valueFunction) |
Creates an
ImmutableObjectBooleanMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectByteMap<K> |
ImmutableObjectByteMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ByteFunction<? super T> valueFunction) |
Creates an
ImmutableObjectByteMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectCharMap<K> |
ImmutableObjectCharMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
CharFunction<? super T> valueFunction) |
Creates an
ImmutableObjectCharMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectDoubleMap<K> |
ImmutableObjectDoubleMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
DoubleFunction<? super T> valueFunction) |
Creates an
ImmutableObjectDoubleMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectFloatMap<K> |
ImmutableObjectFloatMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
FloatFunction<? super T> valueFunction) |
Creates an
ImmutableObjectFloatMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectIntMap<K> |
ImmutableObjectIntMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
IntFunction<? super T> valueFunction) |
Creates an
ImmutableObjectIntMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectLongMap<K> |
ImmutableObjectLongMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
LongFunction<? super T> valueFunction) |
Creates an
ImmutableObjectLongMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> ImmutableObjectShortMap<K> |
ImmutableObjectShortMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ShortFunction<? super T> valueFunction) |
Creates an
ImmutableObjectShortMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> ImmutableShortObjectMap<V> |
ImmutableShortObjectMapFactory.from(java.lang.Iterable<T> iterable,
ShortFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
ImmutableShortObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableByteObjectMap<V> |
MutableByteObjectMapFactory.from(java.lang.Iterable<T> iterable,
ByteFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableByteObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableCharObjectMap<V> |
MutableCharObjectMapFactory.from(java.lang.Iterable<T> iterable,
CharFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableCharObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableDoubleObjectMap<V> |
MutableDoubleObjectMapFactory.from(java.lang.Iterable<T> iterable,
DoubleFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableDoubleObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableFloatObjectMap<V> |
MutableFloatObjectMapFactory.from(java.lang.Iterable<T> iterable,
FloatFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableFloatObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableIntObjectMap<V> |
MutableIntObjectMapFactory.from(java.lang.Iterable<T> iterable,
IntFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableIntObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableLongObjectMap<V> |
MutableLongObjectMapFactory.from(java.lang.Iterable<T> iterable,
LongFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableLongObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectBooleanMap<K> |
MutableObjectBooleanMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
BooleanFunction<? super T> valueFunction) |
Creates an
MutableObjectBooleanMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectByteMap<K> |
MutableObjectByteMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ByteFunction<? super T> valueFunction) |
Creates an
MutableObjectByteMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectCharMap<K> |
MutableObjectCharMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
CharFunction<? super T> valueFunction) |
Creates an
MutableObjectCharMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectDoubleMap<K> |
MutableObjectDoubleMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
DoubleFunction<? super T> valueFunction) |
Creates an
MutableObjectDoubleMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectFloatMap<K> |
MutableObjectFloatMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
FloatFunction<? super T> valueFunction) |
Creates an
MutableObjectFloatMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectIntMap<K> |
MutableObjectIntMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
IntFunction<? super T> valueFunction) |
Creates an
MutableObjectIntMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectLongMap<K> |
MutableObjectLongMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
LongFunction<? super T> valueFunction) |
Creates an
MutableObjectLongMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,K> MutableObjectShortMap<K> |
MutableObjectShortMapFactory.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ShortFunction<? super T> valueFunction) |
Creates an
MutableObjectShortMap from an Iterable<T> by applying keyFunction and valueFunction . |
<T,V> MutableShortObjectMap<V> |
MutableShortObjectMapFactory.from(java.lang.Iterable<T> iterable,
ShortFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
Creates an
MutableShortObjectMap from an Iterable<T> by applying keyFunction and valueFunction . |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableList<V> |
ImmutableList.collect(Function<? super T,? extends V> function) |
|
<V> ListIterable<V> |
ListIterable.collect(Function<? super T,? extends V> function) |
|
default <V> MutableList<V> |
MutableList.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
ParallelListIterable.collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> ImmutableList<V> |
ImmutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ListIterable<V> |
ListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
default <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<T> |
ImmutableList.distinctBy(Function<? super T,? extends V> function) |
|
<V> ListIterable<T> |
ListIterable.distinctBy(Function<? super T,? extends V> function) |
Returns a new
ListIterable containing the distinct elements in this list. |
<V> MutableList<T> |
MutableList.distinctBy(Function<? super T,? extends V> function) |
|
<V> ImmutableList<V> |
ImmutableList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListIterable<V> |
ListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
default <V> MutableList<V> |
MutableList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
ParallelListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> ImmutableListMultimap<V,T> |
ImmutableList.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableListMultimap<V,T> |
MutableList.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableListMultimap<V,T> |
ImmutableList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
ListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableListMultimap<V,T> |
MutableList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
ParallelListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V extends java.lang.Comparable<? super V>> |
MutableList.sortThisBy(Function<? super T,? extends V> function) |
Sorts the internal data structure of this list based on the natural order of the attribute returned by
function . |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<KK,VV> ImmutableMapIterable<KK,VV> |
ImmutableMapIterable.aggregateBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<KK,VV> ImmutableOrderedMap<KK,VV> |
ImmutableOrderedMap.aggregateBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
MutableMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
MutableMapIterable.aggregateBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<KK,VV> ImmutableMapIterable<KK,VV> |
ImmutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<KK,VV> ImmutableOrderedMap<KK,VV> |
ImmutableOrderedMap.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
MutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
MutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<VV> ImmutableBag<VV> |
ImmutableMap.collect(Function<? super V,? extends VV> function) |
|
<VV> ImmutableList<VV> |
ImmutableOrderedMap.collect(Function<? super V,? extends VV> function) |
|
<R> MutableBag<R> |
MutableMap.collect(Function<? super V,? extends R> function) |
|
<VV> MutableList<VV> |
MutableOrderedMap.collect(Function<? super V,? extends VV> function) |
|
<VV> ListIterable<VV> |
OrderedMap.collect(Function<? super V,? extends VV> function) |
|
<V1> Bag<V1> |
UnsortedMapIterable.collect(Function<? super V,? extends V1> function) |
|
<R> ImmutableBag<R> |
ImmutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<V1> ImmutableList<V1> |
ImmutableOrderedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<R> MutableBag<R> |
MutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<V1> MutableList<V1> |
MutableOrderedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<V1> ListIterable<V1> |
OrderedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<V1> Bag<V1> |
UnsortedMapIterable.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<E> MutableMap<K,V> |
MutableMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
Adds all the entries derived from
iterable to this . |
default <V1> ImmutableBag<V1> |
ImmutableMapIterable.countBy(Function<? super V,? extends V1> function) |
|
default <V1> MutableBag<V1> |
MutableMapIterable.countBy(Function<? super V,? extends V1> function) |
|
default <V1> ImmutableBag<V1> |
ImmutableMapIterable.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
default <V1> MutableBag<V1> |
MutableMapIterable.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> ImmutableBag<R> |
ImmutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<V1> ImmutableList<V1> |
ImmutableOrderedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> MutableBag<R> |
MutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<V1> MutableList<V1> |
MutableOrderedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> ListIterable<V1> |
OrderedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> Bag<V1> |
UnsortedMapIterable.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<P> V |
MutableMapIterable.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
Get and return the value in the Map at the specified key.
|
V |
MutableMapIterable.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
Get and return the value in the Map at the specified key.
|
<P> V |
MapIterable.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
Return the value in the Map that corresponds to the specified key, or if there is no value at the key, return the
result of evaluating the specified function and parameter.
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<V1> ImmutableMultimap<V1,V> |
ImmutableMapIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V1> ImmutableListMultimap<V1,V> |
ImmutableOrderedMap.groupBy(Function<? super V,? extends V1> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<V1> MutableMultimap<V1,V> |
MutableMapIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V1> MutableListMultimap<V1,V> |
MutableOrderedMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> ListMultimap<V1,V> |
OrderedMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> BagMultimap<V1,V> |
UnsortedMapIterable.groupBy(Function<? super V,? extends V1> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V1> ImmutableMultimap<V1,V> |
ImmutableMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> ImmutableListMultimap<V1,V> |
ImmutableOrderedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V1> MutableMultimap<V1,V> |
MutableMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> MutableListMultimap<V1,V> |
MutableOrderedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> ListMultimap<V1,V> |
OrderedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> BagMultimap<V1,V> |
UnsortedMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> ImmutableMap<V1,V> |
ImmutableMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> ImmutableMapIterable<V1,V> |
ImmutableMapIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> ImmutableOrderedMap<V1,V> |
ImmutableOrderedMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> MutableMap<V1,V> |
MutableMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> MutableMapIterable<V1,V> |
MutableMapIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> MutableOrderedMap<V1,V> |
MutableOrderedMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> OrderedMap<V1,V> |
OrderedMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> UnsortedMapIterable<V1,V> |
UnsortedMapIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<A> A |
MapIterable.ifPresentApply(K key,
Function<? super V,? extends A> function) |
If there is a value in the Map that corresponds to the specified key return the result of applying the specified
Function on the value, otherwise return null.
|
<V1> MutableObjectDoubleMap<V1> |
MutableMapIterable.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
MutableMapIterable.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
MutableMapIterable.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
MutableMapIterable.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
V |
MutableMapIterable.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Looks up the value associated with
key , applies the function to it, and replaces the value. |
Modifier and Type | Method | Description |
---|---|---|
<K,VV> ImmutableMap<K,VV> |
ImmutablePrimitiveObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
MutablePrimitiveObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> ImmutableMap<K,VV> |
ImmutablePrimitiveObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
MutablePrimitiveObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<VV> ImmutableBag<VV> |
ImmutablePrimitiveObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV> MutableBag<VV> |
MutablePrimitiveObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV> Bag<VV> |
PrimitiveObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBag<VV> |
ImmutablePrimitiveObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV> MutableBag<VV> |
MutablePrimitiveObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV> Bag<VV> |
PrimitiveObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV> ImmutableBag<VV> |
ImmutablePrimitiveObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> MutableBag<VV> |
MutablePrimitiveObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> Bag<VV> |
PrimitiveObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<P> V |
MutableByteObjectMap.getIfAbsentPutWith(byte key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableCharObjectMap.getIfAbsentPutWith(char key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableDoubleObjectMap.getIfAbsentPutWith(double key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableFloatObjectMap.getIfAbsentPutWith(float key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableIntObjectMap.getIfAbsentPutWith(int key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableLongObjectMap.getIfAbsentPutWith(long key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
MutableShortObjectMap.getIfAbsentPutWith(short key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutablePrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutablePrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> BagMultimap<VV,V> |
PrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutablePrimitiveObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutablePrimitiveObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> BagMultimap<VV,V> |
PrimitiveObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ImmutableMap<VV,V> |
ImmutablePrimitiveObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
MutablePrimitiveObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> UnsortedMapIterable<VV,V> |
PrimitiveObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> ImmutableObjectDoubleMap<VV> |
ImmutablePrimitiveObjectMap.sumByDouble(Function<? super V,? extends VV> groupBy,
DoubleFunction<? super V> function) |
|
<VV> MutableObjectDoubleMap<VV> |
MutablePrimitiveObjectMap.sumByDouble(Function<? super V,? extends VV> groupBy,
DoubleFunction<? super V> function) |
|
<VV> ImmutableObjectDoubleMap<VV> |
ImmutablePrimitiveObjectMap.sumByFloat(Function<? super V,? extends VV> groupBy,
FloatFunction<? super V> function) |
|
<VV> MutableObjectDoubleMap<VV> |
MutablePrimitiveObjectMap.sumByFloat(Function<? super V,? extends VV> groupBy,
FloatFunction<? super V> function) |
|
<VV> ImmutableObjectLongMap<VV> |
ImmutablePrimitiveObjectMap.sumByInt(Function<? super V,? extends VV> groupBy,
IntFunction<? super V> function) |
|
<VV> MutableObjectLongMap<VV> |
MutablePrimitiveObjectMap.sumByInt(Function<? super V,? extends VV> groupBy,
IntFunction<? super V> function) |
|
<VV> ImmutableObjectLongMap<VV> |
ImmutablePrimitiveObjectMap.sumByLong(Function<? super V,? extends VV> groupBy,
LongFunction<? super V> function) |
|
<VV> MutableObjectLongMap<VV> |
MutablePrimitiveObjectMap.sumByLong(Function<? super V,? extends VV> groupBy,
LongFunction<? super V> function) |
|
V |
MutableByteObjectMap.updateValue(byte key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableCharObjectMap.updateValue(char key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableDoubleObjectMap.updateValue(double key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableFloatObjectMap.updateValue(float key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableIntObjectMap.updateValue(int key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableLongObjectMap.updateValue(long key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
V |
MutableShortObjectMap.updateValue(short key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Look up the value associated with
key , apply the function to it, and replace the value. |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableSortedMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableSortedMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<R> ImmutableList<R> |
ImmutableSortedMap.collect(Function<? super V,? extends R> function) |
|
<R> MutableList<R> |
MutableSortedMap.collect(Function<? super V,? extends R> function) |
|
<V1> ListIterable<V1> |
SortedMapIterable.collect(Function<? super V,? extends V1> function) |
|
<R> ImmutableList<R> |
ImmutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<R> MutableList<R> |
MutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<V1> ListIterable<V1> |
SortedMapIterable.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<E> MutableSortedMap<K,V> |
MutableSortedMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
Adds all the entries derived from
iterable to this . |
<R> ImmutableList<R> |
ImmutableSortedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R> MutableList<R> |
MutableSortedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<V1> ListIterable<V1> |
SortedMapIterable.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<P> V |
MutableSortedMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
Return the value in the Map that corresponds to the specified key, or if there is no value
at the key, return the result of evaluating the specified one argument Function
using the specified parameter, and put that value in the map at the specified key.
|
<VV> ImmutableListMultimap<VV,V> |
ImmutableSortedMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableListMultimap<VV,V> |
MutableSortedMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ListMultimap<VV,V> |
SortedMapIterable.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableListMultimap<VV,V> |
ImmutableSortedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> MutableListMultimap<VV,V> |
MutableSortedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ListMultimap<VV,V> |
SortedMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ImmutableMap<VV,V> |
ImmutableSortedMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
MutableSortedMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMultimap<K2,V2> |
ImmutableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> Multimap<K2,V2> |
Multimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
Returns a new multimap with the results of applying the specified keyFunction and valueFunction on each key and corresponding values of the source multimap.
|
<K2,V2,R extends MutableMultimap<K2,V2>> |
Multimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction,
R target) |
Same as the collectKeyMultiValues method but uses the specified target multimap for the results.
|
<K2,V2> MutableMultimap<K2,V2> |
MutableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableMultimap<K,V2> |
ImmutableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> Multimap<K,V2> |
Multimap.collectValues(Function<? super V,? extends V2> function) |
Returns a new multimap with the results of applying the specified function on each value of the source
multimap.
|
<V2,R extends MutableMultimap<K,V2>> |
Multimap.collectValues(Function<? super V,? extends V2> function,
R target) |
Same as the collect method but uses the specified target multimap for the results.
|
<V2> MutableMultimap<K,V2> |
MutableMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagIterableMultimap<K2,V2> |
ImmutableBagIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagIterableMultimap<K2,V2> |
MutableBagIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> UnsortedBagMultimap<K2,V2> |
UnsortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableMultimap<K,V2> |
ImmutableBagIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableMultimap<K,V2> |
MutableBagIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
MutableBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> UnsortedBagMultimap<K,V2> |
UnsortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
ListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableListMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ListMultimap<K,V2> |
ListMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableListMultimap<K,V2> |
MutableListMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> BagMultimap<K2,V2> |
OrderedIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> OrderedIterableMultimap<K,V2> |
OrderedIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ReversibleIterableMultimap<K,V2> |
ReversibleIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ListMultimap<K,V2> |
SortedIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagIterableMultimap<K2,V2> |
ImmutableSetIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagIterableMultimap<K2,V2> |
MutableSetIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> UnsortedBagMultimap<K2,V2> |
UnsortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableMultimap<K,V2> |
ImmutableSetIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableMultimap<K,V2> |
MutableSetIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
MutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> UnsortedBagMultimap<K,V2> |
UnsortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
SortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableSortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableListMultimap<K,V2> |
MutableSortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ListMultimap<K,V2> |
SortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
SortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableSortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableListMultimap<K,V2> |
MutableSortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ListMultimap<K,V2> |
SortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> OrderedIterable<V> |
OrderedIterable.collect(Function<? super T,? extends V> function) |
|
<V> ReversibleIterable<V> |
ReversibleIterable.collect(Function<? super T,? extends V> function) |
|
<V> OrderedIterable<V> |
OrderedIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ReversibleIterable<V> |
ReversibleIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> OrderedIterable<V> |
OrderedIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ReversibleIterable<V> |
ReversibleIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> OrderedIterableMultimap<V,T> |
OrderedIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ReversibleIterableMultimap<V,T> |
ReversibleIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedIterableMultimap<V,T> |
SortedIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> OrderedIterableMultimap<V,T> |
OrderedIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ReversibleIterableMultimap<V,T> |
ReversibleIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedIterableMultimap<V,T> |
SortedIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableSet<V> |
ImmutableSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
MutableSet.collect(Function<? super T,? extends V> function) |
|
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableSet<V> |
ImmutableSet.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) |
|
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ImmutableSet<V> |
ImmutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSet<V> |
MutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetIterable<V> |
UnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableSetMultimap<V,T> |
ImmutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableSetIterableMultimap<V,T> |
ImmutableSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSetMultimap<V,T> |
MutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSetIterableMultimap<V,T> |
MutableSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SetMultimap<V,T> |
ParallelSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
ParallelUnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
UnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableSetMultimap<V,T> |
ImmutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableSetIterableMultimap<V,T> |
ImmutableSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSetMultimap<V,T> |
MutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSetIterableMultimap<V,T> |
MutableSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SetMultimap<V,T> |
ParallelSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
ParallelUnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
UnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableList<V> |
ImmutableSortedSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
MutableSortedSet.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
ParallelSortedSetIterable.collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> ListIterable<V> |
SortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableList<V> |
ImmutableSortedSet.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> 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.
|
<V> ListIterable<V> |
SortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ImmutableList<V> |
ImmutableSortedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
MutableSortedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
ParallelSortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> ListIterable<V> |
SortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableSortedSetMultimap<V,T> |
ImmutableSortedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedSetMultimap<V,T> |
MutableSortedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedSetMultimap<V,T> |
ParallelSortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedSetMultimap<V,T> |
SortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableSortedSetMultimap<V,T> |
ImmutableSortedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedSetMultimap<V,T> |
MutableSortedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedSetMultimap<V,T> |
ParallelSortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedSetMultimap<V,T> |
SortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
ImmutableStack.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableStack.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> ImmutableMap<K,V> |
ImmutableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
MutableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ImmutableStack<V> |
ImmutableStack.collect(Function<? super T,? extends V> function) |
|
<V> MutableStack<V> |
MutableStack.collect(Function<? super T,? extends V> function) |
|
<V> StackIterable<V> |
StackIterable.collect(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) |
|
<V> StackIterable<V> |
StackIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableStack.countBy(Function<? super T,? extends V> function) |
|
default <V> MutableBag<V> |
MutableStack.countBy(Function<? super T,? extends V> function) |
|
default <V> ImmutableBag<V> |
ImmutableStack.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
default <V> MutableBag<V> |
MutableStack.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableStack<V> |
ImmutableStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableStack<V> |
MutableStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> StackIterable<V> |
StackIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableListMultimap<V,T> |
ImmutableStack.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableListMultimap<V,T> |
MutableStack.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
StackIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableListMultimap<V,T> |
ImmutableStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableListMultimap<V,T> |
MutableStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
StackIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableMap<V,T> |
ImmutableStack.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MutableMap<V,T> |
MutableStack.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> ImmutableObjectDoubleMap<V> |
ImmutableStack.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
MutableStack.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ImmutableObjectDoubleMap<V> |
ImmutableStack.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
MutableStack.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
ImmutableStack.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
MutableStack.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
ImmutableStack.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
MutableStack.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
UnmodifiableRichIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
UnmodifiableRichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V,R extends java.util.Collection<V>> |
AbstractRichIterable.collect(Function<? super T,? extends V> function,
R target) |
|
<V> RichIterable<V> |
UnmodifiableRichIterable.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableRichIterable.collect(Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> RichIterable<V> |
UnmodifiableRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> Bag<V> |
AbstractRichIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractRichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> RichIterable<V> |
UnmodifiableRichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableRichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractRichIterable.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> Multimap<V,T> |
UnmodifiableRichIterable.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
UnmodifiableRichIterable.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractRichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> Multimap<V,T> |
UnmodifiableRichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
UnmodifiableRichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V,R extends MutableMapIterable<V,T>> |
AbstractRichIterable.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V> MapIterable<V,T> |
UnmodifiableRichIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
UnmodifiableRichIterable.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractRichIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableRichIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractRichIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableRichIterable.minBy(Function<? super T,? extends V> function) |
|
<V> ObjectDoubleMap<V> |
UnmodifiableRichIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ObjectDoubleMap<V> |
UnmodifiableRichIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
UnmodifiableRichIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
UnmodifiableRichIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<K,V> MutableBiMap<K,V> |
AbstractRichIterable.toBiMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableRichIterable.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<K,V> MutableMap<K,V> |
AbstractRichIterable.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableRichIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableRichIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractRichIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableRichIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractRichIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableRichIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<K,V> MutableSortedMap<K,V> |
AbstractRichIterable.toSortedMap(java.util.Comparator<? super K> comparator,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<K,V> MutableSortedMap<K,V> |
AbstractRichIterable.toSortedMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableRichIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableRichIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,K,V> |
AbstractRichIterable.toSortedMapBy(Function<? super K,KK> sortBy,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableRichIterable.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractRichIterable.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableRichIterable.toSortedSetBy(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<V,R extends java.util.Collection<V>> |
AbstractBag.collect(Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractBag.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
AbstractImmutableBagIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> ImmutableMap<K,V> |
AbstractImmutableBagIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ImmutableBag<V> |
ImmutableArrayBag.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
ImmutableHashBag.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
ImmutableHashBag.collect(Function<? super T,? extends V> function,
R target) |
|
<V> ImmutableBag<V> |
ImmutableArrayBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
ImmutableHashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
ImmutableHashBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> ImmutableBag<V> |
AbstractImmutableBag.countBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
AbstractImmutableBagIterable.countBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
AbstractImmutableBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBag<V> |
AbstractImmutableBagIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBag<V> |
ImmutableArrayBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBag<V> |
ImmutableHashBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
ImmutableHashBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableArrayBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableHashBag.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
ImmutableHashBag.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableArrayBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableHashBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
ImmutableHashBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> ImmutableMap<V,T> |
AbstractImmutableBag.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> ImmutableMap<V,T> |
ImmutableHashBag.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ImmutableArrayBag.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ImmutableHashBag.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ImmutableArrayBag.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ImmutableHashBag.minBy(Function<? super T,? extends V> function) |
|
<V> ImmutableObjectDoubleMap<V> |
AbstractImmutableBagIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ImmutableObjectDoubleMap<V> |
AbstractImmutableBagIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
AbstractImmutableBagIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
AbstractImmutableBagIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<K,V> MutableMap<K,V> |
ImmutableHashBag.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<K,V,R extends java.util.Map<K,V>> |
ImmutableHashBag.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
ImmutableHashBag.toSortedBagBy(Function<? super T,? extends V> function) |
|
<K,V> MutableSortedMap<K,V> |
ImmutableHashBag.toSortedMap(java.util.Comparator<? super K> comparator,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<K,V> MutableSortedMap<K,V> |
ImmutableHashBag.toSortedMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,K,V> |
ImmutableHashBag.toSortedMapBy(Function<? super K,KK> sortBy,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
AbstractMutableBagIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMutableBagIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> MutableBag<V> |
AbstractMutableBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
MultiReaderHashBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
SynchronizedBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
UnmodifiableBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractMutableBag.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> |
SynchronizedBag.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> |
AbstractMutableBag.countBy(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractMutableBagIterable.countBy(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractMutableBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
AbstractMutableBagIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
AbstractMutableBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
MultiReaderHashBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
SynchronizedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
UnmodifiableBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> HashBagMultimap<V,T> |
AbstractHashBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
MultiReaderHashBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
SynchronizedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
UnmodifiableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> HashBagMultimap<V,T> |
AbstractHashBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
MultiReaderHashBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
SynchronizedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
UnmodifiableBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableMap<V,T> |
AbstractMutableBagIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MutableMap<V,T> |
MultiReaderHashBag.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMutableBagIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMutableBagIterable.minBy(Function<? super T,? extends V> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMutableBagIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMutableBagIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMutableBagIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMutableBagIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableList<V> |
AbstractMutableSortedBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
SynchronizedSortedBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
UnmodifiableSortedBag.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
AbstractMutableSortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
SynchronizedSortedBag.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) |
|
<V> MutableBag<V> |
AbstractMutableSortedBag.countBy(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractMutableSortedBag.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
AbstractMutableSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
SynchronizedSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
UnmodifiableSortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedBagMultimap<V,T> |
SynchronizedSortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> TreeBagMultimap<V,T> |
TreeBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedBagMultimap<V,T> |
UnmodifiableSortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedBagMultimap<V,T> |
SynchronizedSortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> TreeBagMultimap<V,T> |
TreeBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedBagMultimap<V,T> |
UnmodifiableSortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV,R extends java.util.Collection<VV>> |
AbstractBiMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV,R extends java.util.Collection<VV>> |
AbstractBiMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV,R extends java.util.Collection<VV>> |
AbstractBiMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<P> V |
AbstractBiMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV,R extends MutableMultimap<VV,V>> |
AbstractBiMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV,R extends MutableMultimap<VV,V>> |
AbstractBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV,R extends MutableMapIterable<VV,V>> |
AbstractBiMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<A> A |
AbstractBiMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
AbstractBiMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
AbstractBiMap.minBy(Function<? super V,? extends VV> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
AbstractBiMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractBiMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
AbstractBiMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<VV extends java.lang.Comparable<? super VV>> |
AbstractBiMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
AbstractBiMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractBiMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractBiMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
AbstractBiMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<VV extends java.lang.Comparable<? super VV>> |
AbstractBiMap.toSortedSetBy(Function<? super V,? extends VV> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableBiMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableBiMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<VV> ImmutableBag<VV> |
AbstractImmutableBiMap.collect(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBag<VV> |
AbstractImmutableBiMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV> ImmutableBag<VV> |
AbstractImmutableBiMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ImmutableSetMultimap<VV,V> |
AbstractImmutableBiMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableSetMultimap<VV,V> |
AbstractImmutableBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ImmutableBiMap<VV,V> |
AbstractImmutableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableBiMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableBiMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableBiMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableBiMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V1> MutableMap<K,V1> |
UnmodifiableBiMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends V1> zeroValueFactory,
Function2<? super V1,? super V,? extends V1> nonMutatingAggregator) |
|
<K,V1> MutableMap<K,V1> |
UnmodifiableBiMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends V1> zeroValueFactory,
Procedure2<? super V1,? super V> mutatingAggregator) |
|
<V1> RichIterable<V1> |
UnmodifiableBiMap.collect(Function<? super V,? extends V1> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableBiMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<V1> RichIterable<V1> |
UnmodifiableBiMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends V1> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableBiMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<V1> RichIterable<V1> |
UnmodifiableBiMap.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableBiMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<P> V |
UnmodifiableBiMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
UnmodifiableBiMap.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
<P> V |
UnmodifiableBiMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<V1> MutableSetMultimap<V1,V> |
SynchronizedBiMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> MutableSetMultimap<V1,V> |
UnmodifiableBiMap.groupBy(Function<? super V,? extends V1> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableBiMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<V1> MutableSetMultimap<V1,V> |
SynchronizedBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> MutableSetMultimap<V1,V> |
UnmodifiableBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableBiMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBiMap<VV,V> |
SynchronizedBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableBiMap<VV,V> |
UnmodifiableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
UnmodifiableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<A> A |
UnmodifiableBiMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableBiMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableBiMap.minBy(Function<? super V,? extends VV> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableBiMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableBiMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableBiMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableBiMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableBiMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableBiMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableBiMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableBiMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableBiMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableBiMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableBiMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableBiMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableBiMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
V |
UnmodifiableBiMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Constructor | Description |
---|---|
FunctionComparator(Function<? super T,? extends V> function,
java.util.Comparator<V> comparator) |
Modifier and Type | Class | Description |
---|---|---|
static class |
Functions.FunctionChain<T1,T2,T3> |
|
static class |
Functions.SizeFunction |
Modifier and Type | Method | Description |
---|---|---|
static Function<java.lang.String,java.lang.String> |
StringFunctions.append(java.lang.String valueToAppend) |
|
static <T,P,R> Function<T,R> |
Functions.bind(Function2<? super T,? super P,? extends R> function,
P parameter) |
Bind the parameter passed to a Function2 into a new Function.
|
static <T,V> Function<T,V> |
Functions.cast(Function<T,V> function) |
Allows a Java 8 lambda and method reference to be used in a method taking a Function as a parameter
without any ambiguity.
|
static Function<java.lang.String,java.lang.Class<?>> |
Functions.classForName() |
|
static Function<java.lang.String,java.lang.Character> |
StringFunctions.firstLetter() |
|
static <T1,T2,I extends java.lang.Iterable<T2>> |
Functions.firstNotEmptyCollectionValue(Function<T1,I>... functions) |
|
static <T> Function<T,java.lang.String> |
Functions.firstNotEmptyStringValue(Function<T,java.lang.String>... functions) |
|
static <T,V> Function<T,V> |
Functions.firstNotNullValue(Function<T,V>... functions) |
|
static <V1> Function<Pair<V1,?>,V1> |
Functions.firstOfPair() |
|
static <K,V> Function<K,RichIterable<V>> |
MultimapFunctions.get(Multimap<K,V> multimap) |
|
static Function<java.lang.Double,java.lang.Double> |
Functions.getDoublePassThru() |
|
static Function<java.lang.Object,java.lang.Boolean> |
Functions.getFalse() |
|
static <T,V> Function<T,V> |
Functions.getFixedValue(V value) |
|
static Function<java.lang.Integer,java.lang.Integer> |
Functions.getIntegerPassThru() |
|
static <K> Function<java.util.Map.Entry<K,?>,K> |
Functions.getKeyFunction() |
|
static Function<java.lang.Long,java.lang.Long> |
Functions.getLongPassThru() |
|
static Function<java.lang.Number,java.lang.Double> |
Functions.getMathSinFunction() |
|
static Function<java.lang.Object,java.lang.String> |
Functions.getNullSafeToString(java.lang.String defaultValue) |
|
static Function<java.lang.Number,java.lang.Number> |
Functions.getNumberPassThru() |
|
static <T> Function<T,T> |
Functions.getPassThru() |
Alias for identity().
|
static Function<java.lang.Iterable<?>,java.lang.Integer> |
Functions.getSizeOf() |
|
static Function<java.lang.String,java.lang.String> |
Functions.getStringPassThru() |
|
static Function<java.lang.String,java.lang.Integer> |
Functions.getStringToInteger() |
|
static Function<java.lang.String,java.lang.String> |
Functions.getStringTrim() |
|
static Function<java.lang.Object,java.lang.Class<?>> |
Functions.getToClass() |
|
static Function<java.lang.Object,java.lang.String> |
Functions.getToString() |
|
static Function<java.lang.Object,java.lang.Boolean> |
Functions.getTrue() |
|
static <V> Function<java.util.Map.Entry<?,V>,V> |
Functions.getValueFunction() |
|
static <T> Function<T,T> |
Functions.identity() |
|
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,V> Function<T,V> |
Functions.ifTrue(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T,V> Function<T,V> |
Functions.nullSafe(Function<? super T,? extends V> function) |
|
static <T,V> Function<T,V> |
Functions.nullSafe(Function<? super T,? extends V> function,
V nullValue) |
|
static <T,V1,V2> Function<T,Pair<V1,V2>> |
Functions.pair(Function<? super T,V1> function1,
Function<? super T,V2> function2) |
|
static Function<java.lang.String,java.lang.String> |
StringFunctions.prepend(java.lang.String valueToPrepend) |
|
static <V2> Function<Pair<?,V2>,V2> |
Functions.secondOfPair() |
|
static Function<java.lang.Integer,java.lang.Integer> |
Functions.squaredInteger() |
|
static Function<java.lang.String,java.lang.String> |
StringFunctions.subString(int beginIndex,
int endIndex) |
|
static <S,T> Function<Pair<S,T>,Pair<T,S>> |
Functions.swappedPair() |
Swap the input pair and return the swapped pair.
|
static <T,V> Function<T,V> |
Functions.synchronizedEach(Function<T,V> function) |
|
static <T,V> Function<T,V> |
Functions.throwing(ThrowingFunction<T,V> throwingFunction) |
Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a
Function that will throw a RuntimeException, wrapping the checked exception that is the cause.
|
static <T,V> Function<T,V> |
Functions.throwing(ThrowingFunction<T,V> throwingFunction,
Function2<T,? super java.lang.Throwable,? extends java.lang.RuntimeException> rethrow) |
Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a
Function that will throw a user specified RuntimeException based on the provided function.
|
static Function<java.lang.String,java.lang.Integer> |
StringFunctions.toInteger() |
|
static Function<java.lang.String,java.lang.String> |
StringFunctions.toLowerCase() |
|
static Function<java.lang.String,java.lang.String> |
StringFunctions.toUpperCase() |
|
static Function<java.lang.String,java.lang.String> |
StringFunctions.trim() |
Returns a function that returns a copy of a
String , with leading and trailing whitespace
omitted. |
static <T,V> Function<T,V> |
Functions.withDefault(Function<? super T,? extends V> function,
V defaultValue) |
Modifier and Type | Method | Description |
---|---|---|
static <T,V> Predicates<T> |
Predicates.attributeAllSatisfy(Function<? super T,? extends java.lang.Iterable<V>> function,
Predicate<? super V> predicate) |
|
static <T,V> Predicates<T> |
Predicates.attributeAnySatisfy(Function<? super T,? extends java.lang.Iterable<V>> function,
Predicate<? super V> predicate) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeBetweenExclusive(Function<? super T,? extends V> function,
V from,
V to) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeBetweenInclusive(Function<? super T,? extends V> function,
V from,
V to) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeBetweenInclusiveFrom(Function<? super T,? extends V> function,
V from,
V to) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeBetweenInclusiveTo(Function<? super T,? extends V> function,
V from,
V to) |
|
static <T> Predicates<T> |
Predicates.attributeEqual(Function<? super T,?> function,
java.lang.Object object) |
|
static <T> Predicates2<T,java.lang.Object> |
Predicates2.attributeEqual(Function<? super T,?> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeGreaterThan(Function<? super T,? extends V> function,
V object) |
|
static <T,P extends java.lang.Comparable<? super P>> |
Predicates2.attributeGreaterThan(Function<? super T,? extends P> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeGreaterThanOrEqualTo(Function<? super T,? extends V> function,
V object) |
|
static <T,P extends java.lang.Comparable<? super P>> |
Predicates2.attributeGreaterThanOrEqualTo(Function<? super T,? extends P> function) |
|
static <T> Predicates<T> |
Predicates.attributeIn(Function<? super T,?> function,
java.lang.Iterable<?> iterable) |
Creates a predicate which returns true if an attribute selected from an object passed to accept method
is contained in the iterable.
|
static <T> Predicates2<T,java.lang.Iterable<?>> |
Predicates2.attributeIn(Function<T,?> function) |
|
static <T> Predicates<T> |
IntegerPredicates.attributeIsEven(Function<? super T,java.lang.Integer> function) |
|
static <T> Predicates<T> |
LongPredicates.attributeIsEven(Function<? super T,java.lang.Long> function) |
|
static <T> Predicates<T> |
IntegerPredicates.attributeIsNegative(Function<? super T,java.lang.Integer> function) |
|
static <T> Predicates<T> |
LongPredicates.attributeIsNegative(Function<? super T,java.lang.Long> function) |
|
static <T> Predicates<T> |
Predicates.attributeIsNull(Function<? super T,?> function) |
|
static <T> Predicates<T> |
IntegerPredicates.attributeIsOdd(Function<? super T,java.lang.Integer> function) |
|
static <T> Predicates<T> |
LongPredicates.attributeIsOdd(Function<? super T,java.lang.Long> function) |
|
static <T> Predicates<T> |
IntegerPredicates.attributeIsPositive(Function<? super T,java.lang.Integer> function) |
|
static <T> Predicates<T> |
LongPredicates.attributeIsPositive(Function<? super T,java.lang.Long> function) |
|
static <T> Predicates<T> |
IntegerPredicates.attributeIsZero(Function<? super T,java.lang.Integer> function) |
|
static <T> Predicates<T> |
LongPredicates.attributeIsZero(Function<? super T,java.lang.Long> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeLessThan(Function<? super T,? extends V> function,
V object) |
|
static <T,P extends java.lang.Comparable<? super P>> |
Predicates2.attributeLessThan(Function<? super T,? extends P> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Predicates.attributeLessThanOrEqualTo(Function<? super T,? extends V> function,
V object) |
|
static <T,P extends java.lang.Comparable<? super P>> |
Predicates2.attributeLessThanOrEqualTo(Function<? super T,? extends P> function) |
|
static <T,V> Predicates<T> |
Predicates.attributeNoneSatisfy(Function<? super T,? extends java.lang.Iterable<V>> function,
Predicate<? super V> predicate) |
|
static <T> Predicates<T> |
Predicates.attributeNotEqual(Function<? super T,?> function,
java.lang.Object object) |
|
static <T> Predicates2<T,java.lang.Object> |
Predicates2.attributeNotEqual(Function<? super T,?> function) |
|
static <T> Predicates<T> |
Predicates.attributeNotIn(Function<? super T,?> function,
java.lang.Iterable<?> iterable) |
Creates a predicate which returns true if an attribute selected from an object passed to accept method
is not contained in the iterable.
|
static <T> Predicates2<T,java.lang.Iterable<?>> |
Predicates2.attributeNotIn(Function<T,?> function) |
|
static <T> Predicates<T> |
Predicates.attributeNotNull(Function<? super T,?> function) |
|
static <T,V> Predicates<T> |
Predicates.attributePredicate(Function<? super T,? extends V> function,
Predicate<? super V> predicate) |
|
static <T1,T2> ObjectIntProcedure<T1> |
Functions.bind(ObjectIntProcedure<? super T2> delegate,
Function<? super T1,T2> function) |
Bind the input of a ObjectIntProcedure to the result of an function, returning a new ObjectIntProcedure.
|
static <T1,T2> Procedure<T1> |
Functions.bind(Procedure<? super T2> delegate,
Function<? super T1,T2> function) |
Bind the input of a Procedure to the result of an function, returning a new Procedure.
|
static <T1,T2,T3> Procedure2<T1,T3> |
Functions.bind(Procedure2<? super T2,T3> delegate,
Function<? super T1,T2> function) |
Bind the input of the first argument of a Procedure2 to the result of an function, returning a new Procedure2.
|
static <T,V extends java.lang.Comparable<? super V>> |
Comparators.byFunction(Function<? super T,? extends V> function) |
|
static <T,V> SerializableComparator<T> |
Comparators.byFunction(Function<? super T,? extends V> function,
java.util.Comparator<V> comparator) |
|
static <T extends java.lang.Comparable<? super T>,V> |
Functions.caseDefault(Function<? super T,? extends V> defaultFunction) |
|
static <T extends java.lang.Comparable<? super T>,V> |
Functions.caseDefault(Function<? super T,? extends V> defaultFunction,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T,V> Function<T,V> |
Functions.cast(Function<T,V> function) |
Allows a Java 8 lambda and method reference to be used in a method taking a Function as a parameter
without any ambiguity.
|
static <T1,T2,T3> Functions.FunctionChain<T1,T2,T3> |
Functions.chain(Function<T1,T2> function1,
Function<? super T2,T3> function2) |
|
<T4> Functions.FunctionChain<T1,T3,T4> |
Functions.FunctionChain.chain(Function<? super T3,T4> function) |
|
static <T1,T2> Functions.BooleanFunctionChain<T1,T2> |
Functions.chainBoolean(Function<T1,T2> function1,
BooleanFunction<? super T2> function2) |
|
static <T1,T2> Functions.ByteFunctionChain<T1,T2> |
Functions.chainByte(Function<T1,T2> function1,
ByteFunction<? super T2> function2) |
|
static <T1,T2> Functions.CharFunctionChain<T1,T2> |
Functions.chainChar(Function<T1,T2> function1,
CharFunction<? super T2> function2) |
|
static <T1,T2> Functions.DoubleFunctionChain<T1,T2> |
Functions.chainDouble(Function<T1,T2> function1,
DoubleFunction<? super T2> function2) |
|
static <T1,T2> Functions.FloatFunctionChain<T1,T2> |
Functions.chainFloat(Function<T1,T2> function1,
FloatFunction<? super T2> function2) |
|
static <T1,T2> Functions.IntFunctionChain<T1,T2> |
Functions.chainInt(Function<T1,T2> function1,
IntFunction<? super T2> function2) |
|
static <T1,T2> Functions.LongFunctionChain<T1,T2> |
Functions.chainLong(Function<T1,T2> function1,
LongFunction<? super T2> function2) |
|
static <T1,T2> Functions.ShortFunctionChain<T1,T2> |
Functions.chainShort(Function<T1,T2> function1,
ShortFunction<? super T2> function2) |
|
static <T1,T2,I extends java.lang.Iterable<T2>> |
Functions.firstNotEmptyCollectionValue(Function<T1,I>... functions) |
|
static <T> Function<T,java.lang.String> |
Functions.firstNotEmptyStringValue(Function<T,java.lang.String>... functions) |
|
static <T,V> Function<T,V> |
Functions.firstNotNullValue(Function<T,V>... functions) |
|
static <T,V,P> Function2<T,P,V> |
Functions2.fromFunction(Function<? super T,? extends V> function) |
|
static <T,V> HashingStrategy<T> |
HashingStrategies.fromFunction(Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Comparators.fromFunctions(Function<? super T,? extends V> one) |
|
static <T,V1 extends java.lang.Comparable<? super V1>,V2 extends java.lang.Comparable<? super V2>> |
Comparators.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two) |
|
static <T,V1 extends java.lang.Comparable<? super V1>,V2 extends java.lang.Comparable<? super V2>,V3 extends java.lang.Comparable<? super V3>> |
Comparators.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two,
Function<? super T,? extends V3> three) |
|
static <T,V1,V2> HashingStrategy<T> |
HashingStrategies.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two) |
|
static <T,V1,V2,V3> |
HashingStrategies.fromFunctions(Function<? super T,? extends V1> one,
Function<? super T,? extends V2> two,
Function<? super T,? extends V3> three) |
|
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> Predicates<T> |
Predicates.ifFalse(Function<? super T,java.lang.Boolean> function) |
|
static <T,V> Function<T,V> |
Functions.ifTrue(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T> Predicates<T> |
Predicates.ifTrue(Function<? super T,java.lang.Boolean> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Functions2.maxBy(Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Functions2.minBy(Function<? super T,? extends V> function) |
|
static <T,V> Function<T,V> |
Functions.nullSafe(Function<? super T,? extends V> function) |
|
static <T,V> Function<T,V> |
Functions.nullSafe(Function<? super T,? extends V> function,
V nullValue) |
|
static <T,V> HashingStrategy<T> |
HashingStrategies.nullSafeFromFunction(Function<? super T,? extends V> function) |
|
static <T,V1,V2> Function<T,Pair<V1,V2>> |
Functions.pair(Function<? super T,V1> function1,
Function<? super T,V2> function2) |
|
static <T,V> Function2<MutableObjectDoubleMap<V>,T,MutableObjectDoubleMap<V>> |
PrimitiveFunctions.sumByDoubleFunction(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <T,V> Function2<MutableObjectDoubleMap<V>,T,MutableObjectDoubleMap<V>> |
PrimitiveFunctions.sumByFloatFunction(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <T,V> Function2<MutableObjectLongMap<V>,T,MutableObjectLongMap<V>> |
PrimitiveFunctions.sumByIntFunction(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <T,V> Function2<MutableObjectLongMap<V>,T,MutableObjectLongMap<V>> |
PrimitiveFunctions.sumByLongFunction(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
static <T,V> Function<T,V> |
Functions.synchronizedEach(Function<T,V> function) |
|
static <T> Function0<T> |
Functions0.throwing(ThrowingFunction0<T> throwingFunction0,
Function<? super java.lang.Throwable,? extends java.lang.RuntimeException> rethrow) |
Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a
Function0 that will throw a user specified RuntimeException based on the provided function.
|
static <T,V> Function<T,V> |
Functions.withDefault(Function<? super T,? extends V> function,
V defaultValue) |
Modifier and Type | Class | Description |
---|---|---|
class |
CaseFunction<T extends java.lang.Comparable<? super T>,V> |
|
class |
IfFunction<T,V> |
Modifier and Type | Method | Description |
---|---|---|
CaseFunction<T,V> |
CaseFunction.addCase(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
CaseFunction<T,V> |
CaseFunction.setDefault(Function<? super T,? extends V> function) |
Constructor | Description |
---|---|
CaseFunction(Function<? super T,? extends V> newDefaultFunction) |
|
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 | Description |
---|---|---|
class |
CheckedFunction<T,V> |
Modifier and Type | Class | Description |
---|---|---|
class |
DoubleFunctionImpl<T> |
DoubleFunctionImpl is an abstract implementation of the DoubleFunction interface which can be subclassed
explicitly or as an anonymous inner class, without needing to override the valueOf method defined in
Function.
|
class |
IntegerFunctionImpl<T> |
IntegerFunctionImpl is an abstract implementation of the IntFunction interface which can be subclassed
explicitly or as an anonymous inner class, without needing to override the valueOf method defined in
Function.
|
class |
LongFunctionImpl<T> |
LongFunctionImpl is an abstract implementation of the LongFunction interface which can be subclassed
explicitly or as an anonymous inner class, without needing to override the valueOf method defined in
Function.
|
Modifier and Type | Method | Description |
---|---|---|
static <K,V> MultimapEachPutProcedure<K,V> |
MultimapEachPutProcedure.on(MutableMultimap<K,V> multimap,
Function<? super V,? extends java.lang.Iterable<K>> keyFunction) |
|
static <K,V> MultimapPutProcedure<K,V> |
MultimapPutProcedure.on(MutableMultimap<K,V> multimap,
Function<? super V,? extends K> keyFunction) |
Constructor | Description |
---|---|
BiMapCollectProcedure(MutableBiMap<K,V> newMap,
Function<? super T,? extends K> newKeyFunction,
Function<? super T,? extends V> newValueFunction) |
|
CollectIfProcedure(int taskSize,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
|
CollectIfProcedure(java.util.Collection<V> targetCollection,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
|
CollectProcedure(Function<? super T,? extends V> function,
java.util.Collection<V> targetCollection) |
|
FastListCollectIfProcedure(FastList<V> targetCollection,
Function<? super T,? extends V> function,
Predicate<? super T> predicate) |
|
FastListCollectProcedure(Function<? super T,? extends V> function,
FastList<V> targetCollection) |
|
FlatCollectProcedure(Function<? super T,? extends java.lang.Iterable<V>> function,
java.util.Collection<V> targetCollection) |
|
GroupByUniqueKeyProcedure(java.util.Map<K,T> newMap,
Function<? super T,? extends K> newKeyFunction) |
|
MapCollectProcedure(java.util.Map<K,V> newMap,
Function<? super T,? extends K> newKeyFunction) |
|
MapCollectProcedure(java.util.Map<K,V> newMap,
Function<? super T,? extends K> newKeyFunction,
Function<? super T,? extends V> newValueFunction) |
|
MaxByProcedure(Function<? super T,? extends V> function) |
|
MinByProcedure(Function<? super T,? extends V> function) |
|
MultimapEachPutProcedure(MutableMultimap<K,V> multimap,
Function<? super V,? extends java.lang.Iterable<K>> keyFunction) |
|
MultimapKeyValuePutAllProcedure(MutableMultimap<K,V> mutableMultimap,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends java.lang.Iterable<V>> valueFunction) |
|
MultimapKeyValuePutProcedure(MutableMultimap<K,V> mutableMultimap,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
MultimapPutProcedure(MutableMultimap<K,V> multimap,
Function<? super V,? extends K> keyFunction) |
|
MutatingAggregationProcedure(MutableMapIterable<K,V> map,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
NonMutatingAggregationProcedure(MutableMapIterable<K,V> map,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractSynchronizedRichIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractSynchronizedRichIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> RichIterable<V> |
AbstractSynchronizedRichIterable.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractSynchronizedRichIterable.collect(Function<? super T,? extends V> function,
R target) |
|
<V> RichIterable<V> |
AbstractSynchronizedRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractSynchronizedRichIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> Bag<V> |
AbstractSynchronizedRichIterable.countBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableBagIterable<V>> |
AbstractSynchronizedRichIterable.countBy(Function<? super T,? extends V> function,
R target) |
|
<V> Bag<V> |
AbstractSynchronizedRichIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableBagIterable<V>> |
AbstractSynchronizedRichIterable.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> RichIterable<V> |
AbstractSynchronizedRichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractSynchronizedRichIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> Multimap<V,T> |
AbstractSynchronizedRichIterable.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractSynchronizedRichIterable.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> Multimap<V,T> |
AbstractSynchronizedRichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractSynchronizedRichIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MapIterable<V,T> |
AbstractSynchronizedRichIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
AbstractSynchronizedRichIterable.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.maxByOptional(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.minByOptional(Function<? super T,? extends V> function) |
|
<V> ObjectDoubleMap<V> |
AbstractSynchronizedRichIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ObjectDoubleMap<V> |
AbstractSynchronizedRichIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
AbstractSynchronizedRichIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
AbstractSynchronizedRichIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
AbstractSynchronizedRichIterable.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<K,V,R extends java.util.Map<K,V>> |
AbstractSynchronizedRichIterable.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractSynchronizedRichIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractSynchronizedRichIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractSynchronizedRichIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
AbstractSynchronizedRichIterable.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedRichIterable.toSortedSetBy(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> ImmutableMap<K,V> |
AbstractImmutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> ImmutableMap<K,V> |
AbstractImmutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ImmutableBag<V> |
AbstractImmutableCollection.countBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBag<V> |
AbstractImmutableCollection.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableMap<V,T> |
AbstractImmutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> ImmutableObjectDoubleMap<V> |
AbstractImmutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ImmutableObjectDoubleMap<V> |
AbstractImmutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
AbstractImmutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ImmutableObjectLongMap<V> |
AbstractImmutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
AbstractCollectionAdapter.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMultiReaderMutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractSynchronizedMutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractUnmodifiableMutableCollection.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractCollectionAdapter.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMultiReaderMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractSynchronizedMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
AbstractUnmodifiableMutableCollection.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractCollectionAdapter.collect(Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractMultiReaderMutableCollection.collect(Function<? super T,? extends V> function,
R target) |
|
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.collect(Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractUnmodifiableMutableCollection.collect(Function<? super T,? extends V> function,
R target) |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractCollectionAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractMultiReaderMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<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,R extends java.util.Collection<V>> |
AbstractUnmodifiableMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> MutableBag<V> |
AbstractMutableCollection.countBy(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractSynchronizedMutableCollection.countBy(Function<? super T,? extends V> function) |
|
<V> MutableBag<V> |
AbstractMutableCollection.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableBag<V> |
AbstractSynchronizedMutableCollection.countByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractCollectionAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractMultiReaderMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractUnmodifiableMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableMultimap<V,T> |
AbstractCollectionAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractCollectionAdapter.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractMultiReaderMutableCollection.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableMultimap<V,T> |
AbstractSynchronizedMutableCollection.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableMultimap<V,T> |
AbstractUnmodifiableMutableCollection.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractUnmodifiableMutableCollection.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableMultimap<V,T> |
AbstractCollectionAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractCollectionAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractMultiReaderMutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableMultimap<V,T> |
AbstractSynchronizedMutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableMultimap<V,T> |
AbstractUnmodifiableMutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractUnmodifiableMutableCollection.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableMap<V,T> |
AbstractCollectionAdapter.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
AbstractCollectionAdapter.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V,R extends MutableMapIterable<V,T>> |
AbstractMultiReaderMutableCollection.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V> MutableMap<V,T> |
AbstractMutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MutableMap<V,T> |
AbstractSynchronizedMutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MutableMap<V,T> |
AbstractUnmodifiableMutableCollection.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
AbstractUnmodifiableMutableCollection.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractCollectionAdapter.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractUnmodifiableMutableCollection.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.maxByOptional(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractCollectionAdapter.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractUnmodifiableMutableCollection.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.minByOptional(Function<? super T,? extends V> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractCollectionAdapter.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMultiReaderMutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractSynchronizedMutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractUnmodifiableMutableCollection.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractCollectionAdapter.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMultiReaderMutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractMutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractSynchronizedMutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
AbstractUnmodifiableMutableCollection.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractCollectionAdapter.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMultiReaderMutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractSynchronizedMutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractUnmodifiableMutableCollection.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractCollectionAdapter.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMultiReaderMutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractMutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractSynchronizedMutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
AbstractUnmodifiableMutableCollection.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<K,V> MutableBiMap<K,V> |
AbstractCollectionAdapter.toBiMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
AbstractMultiReaderMutableCollection.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
AbstractUnmodifiableMutableCollection.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<K,V> MutableMap<K,V> |
AbstractCollectionAdapter.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<K,V,R extends java.util.Map<K,V>> |
AbstractCollectionAdapter.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
R target) |
|
<K,V,R extends java.util.Map<K,V>> |
AbstractMultiReaderMutableCollection.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractMultiReaderMutableCollection.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractUnmodifiableMutableCollection.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
AbstractUnmodifiableMutableCollection.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractCollectionAdapter.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractUnmodifiableMutableCollection.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractCollectionAdapter.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractUnmodifiableMutableCollection.toSortedListBy(Function<? super T,? extends V> function) |
|
<K,V> MutableSortedMap<K,V> |
AbstractCollectionAdapter.toSortedMap(java.util.Comparator<? super K> comparator,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<K,V> MutableSortedMap<K,V> |
AbstractCollectionAdapter.toSortedMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractMultiReaderMutableCollection.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractMultiReaderMutableCollection.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractUnmodifiableMutableCollection.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractUnmodifiableMutableCollection.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,K,V> |
AbstractCollectionAdapter.toSortedMapBy(Function<? super K,KK> sortBy,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
AbstractMultiReaderMutableCollection.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
AbstractUnmodifiableMutableCollection.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractCollectionAdapter.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderMutableCollection.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractUnmodifiableMutableCollection.toSortedSetBy(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,R extends MutableMapIterable<K,T>> |
Collectors2.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends T> zeroValueFactory,
Function2<? super T,? super T,? extends T> aggregator,
java.util.function.Supplier<R> supplier) |
Groups the elements using the
groupBy function and all the elements that map to the same key are
aggregated together using the aggregator function. |
static <T,V,R extends java.util.Collection<V>> |
Collectors2.collect(Function<? super T,? extends V> function,
java.util.function.Supplier<R> supplier) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
static <T,K> java.util.stream.Collector<T,?,MutableBag<K>> |
Collectors2.countBy(Function<? super T,? extends K> function) |
Returns the counts of all of the values returned by applying the specified function to each
item of the Stream.
|
static <T,K> java.util.stream.Collector<T,?,MutableBag<K>> |
Collectors2.countByEach(Function<? super T,? extends java.lang.Iterable<K>> function) |
Same as
Collectors2.countBy(Function) , except the result of applying the specified function will return a
collection of keys for each value. |
static <T,V,R extends java.util.Collection<V>> |
Collectors2.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
java.util.function.Supplier<R> supplier) |
The method
flatCollect is a special case of Collectors2.collect(Function, Supplier) . |
static <T,K,R extends MutableMultimap<K,T>> |
Collectors2.groupBy(Function<? super T,? extends K> groupBy,
java.util.function.Supplier<R> supplier) |
Returns the elements as an MutableMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V,R extends MutableMultimap<K,V>> |
Collectors2.groupByAndCollect(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction,
java.util.function.Supplier<R> supplier) |
Returns the elements as an MutableMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K,R extends MutableMultimap<K,T>> |
Collectors2.groupByEach(Function<? super T,? extends java.lang.Iterable<K>> groupBy,
java.util.function.Supplier<R> supplier) |
Same as
Collectors2.groupBy(Function, Supplier) , except the result of evaluating groupBy function will return a
collection of keys for each value. |
static <T,K,R extends MutableMapIterable<K,T>> |
Collectors2.groupByUniqueKey(Function<? super T,? extends K> groupBy,
java.util.function.Supplier<R> supplier) |
Same as
Collectors2.groupBy(Function, Supplier) , except the result of evaluating groupBy function should return a
unique key, or else an exception is thrown. |
static <T,V> java.util.stream.Collector<T,?,MutableMap<V,java.math.BigDecimal>> |
Collectors2.sumByBigDecimal(Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
Groups and sums the values using the two specified functions.
|
static <T,V> java.util.stream.Collector<T,?,MutableMap<V,java.math.BigInteger>> |
Collectors2.sumByBigInteger(Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
Groups and sums the values using the two specified functions.
|
static <T,V> java.util.stream.Collector<T,?,MutableObjectDoubleMap<V>> |
Collectors2.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
static <T,V> java.util.stream.Collector<T,?,MutableObjectDoubleMap<V>> |
Collectors2.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
static <T,V> java.util.stream.Collector<T,?,MutableObjectLongMap<V>> |
Collectors2.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
static <T,V> java.util.stream.Collector<T,?,MutableObjectLongMap<V>> |
Collectors2.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Groups and sums the values using the two specified functions.
|
static <T> java.util.stream.Collector<T,?,BigDecimalSummaryStatistics> |
Collectors2.summarizingBigDecimal(Function<? super T,java.math.BigDecimal> function) |
Returns a BigDecimalSummaryStatistics applying the specified function to each element of the stream or collection.
|
static <T> java.util.stream.Collector<T,?,BigIntegerSummaryStatistics> |
Collectors2.summarizingBigInteger(Function<? super T,java.math.BigInteger> function) |
Returns a BigIntegerSummaryStatistics applying the specified function to each element of the stream or collection.
|
static <T> java.util.stream.Collector<T,?,java.math.BigDecimal> |
Collectors2.summingBigDecimal(Function<? super T,java.math.BigDecimal> function) |
Returns a BigDecimal sum applying the specified function to each element of the stream or collection.
|
static <T> java.util.stream.Collector<T,?,java.math.BigInteger> |
Collectors2.summingBigInteger(Function<? super T,java.math.BigInteger> function) |
Returns a BigInteger sum applying the specified function to each element of the stream or collection.
|
static <T,K> java.util.stream.Collector<T,?,MutableBagMultimap<K,T>> |
Collectors2.toBagMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an MutableBagMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,MutableBagMultimap<K,V>> |
Collectors2.toBagMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an MutableBagMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K,V> java.util.stream.Collector<T,?,MutableBiMap<K,V>> |
Collectors2.toBiMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Returns the elements as a MutableBiMap applying the keyFunction and valueFunction to each element.
|
static <T,K> java.util.stream.Collector<T,?,ImmutableBagMultimap<K,T>> |
Collectors2.toImmutableBagMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an ImmutableBagMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,ImmutableBagMultimap<K,V>> |
Collectors2.toImmutableBagMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableBagMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K,V> java.util.stream.Collector<T,?,ImmutableBiMap<K,V>> |
Collectors2.toImmutableBiMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableBiMap applying the keyFunction and valueFunction to each element.
|
static <T,K> java.util.stream.Collector<T,?,ImmutableListMultimap<K,T>> |
Collectors2.toImmutableListMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an ImmutableListMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,ImmutableListMultimap<K,V>> |
Collectors2.toImmutableListMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableListMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K,V> java.util.stream.Collector<T,?,ImmutableMap<K,V>> |
Collectors2.toImmutableMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableMap applying the keyFunction and valueFunction to each element.
|
static <T,K> java.util.stream.Collector<T,?,ImmutableSetMultimap<K,T>> |
Collectors2.toImmutableSetMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an ImmutableSetMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,ImmutableSetMultimap<K,V>> |
Collectors2.toImmutableSetMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableSetMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K> java.util.stream.Collector<T,?,MutableListMultimap<K,T>> |
Collectors2.toListMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an MutableListMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,MutableListMultimap<K,V>> |
Collectors2.toListMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an MutableListMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,K,V> java.util.stream.Collector<T,?,MutableMap<K,V>> |
Collectors2.toMap(Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Returns the elements as a MutableMap applying the keyFunction and valueFunction to each element.
|
static <T,K> java.util.stream.Collector<T,?,MutableSetMultimap<K,T>> |
Collectors2.toSetMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an MutableSetMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> java.util.stream.Collector<T,?,MutableSetMultimap<K,V>> |
Collectors2.toSetMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an MutableSetMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
static <T,V extends java.lang.Comparable<? super V>> |
Collectors2.toSortedBagBy(Function<? super T,? extends V> function) |
Returns the elements as a MutableSortedBag using the specified function.
|
static <T,V extends java.lang.Comparable<? super V>> |
Collectors2.toSortedListBy(Function<? super T,? extends V> function) |
Returns the elements as a MutableList that has been sorted using the specified comparator.
|
static <T,V extends java.lang.Comparable<? super V>> |
Collectors2.toSortedSetBy(Function<? super T,? extends V> function) |
Returns the elements as a MutableSortedSet using the specified function to compare each element.
|
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
FJIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
|
static <T,V> java.util.Collection<V> |
FJIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function) |
Same effect as
Iterate.collect(Iterable, Function) ,
but executed in parallel batches. |
static <T,V> java.util.Collection<V> |
FJIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
boolean allowReorderedResult) |
Same effect as
Iterate.collect(Iterable, Function) , but executed in parallel batches,
and with potentially reordered result. |
static <T,V,R extends java.util.Collection<V>> |
FJIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
R target,
boolean allowReorderedResult) |
Same effect as
Iterate.collect(Iterable, Function) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,V,R extends java.util.Collection<V>> |
FJIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
R target,
int batchSize,
java.util.concurrent.ForkJoinPool executor,
boolean allowReorderedResult) |
|
static <T,V> java.util.Collection<V> |
FJIterate.collectIf(java.lang.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> java.util.Collection<V> |
FJIterate.collectIf(java.lang.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 java.util.Collection<V>> |
FJIterate.collectIf(java.lang.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 java.util.Collection<V>> |
FJIterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
int batchSize,
java.util.concurrent.ForkJoinPool executor,
boolean allowReorderedResult) |
|
static <T,V> java.util.Collection<V> |
FJIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V> java.util.Collection<V> |
FJIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
boolean allowReorderedResult) |
|
static <T,V,R extends java.util.Collection<V>> |
FJIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target,
boolean allowReorderedResult) |
|
static <T,V,R extends java.util.Collection<V>> |
FJIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target,
int batchSize,
java.util.concurrent.ForkJoinPool executor,
boolean allowReorderedResult) |
|
static <K,V> MutableMultimap<K,V> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V> MutableMultimap<K,V> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
int batchSize) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V> MutableMultimap<K,V> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap,
int batchSize) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
FJIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap,
int batchSize,
java.util.concurrent.ForkJoinPool executor) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractLazyIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractLazyIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> LazyIterable<V> |
AbstractLazyIterable.collect(Function<? super T,? extends V> function) |
|
<V> LazyIterable<V> |
LazyIterableAdapter.collect(Function<? super T,? extends V> function) |
|
<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> LazyIterable<V> |
AbstractLazyIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> LazyIterable<V> |
LazyIterableAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> Multimap<V,T> |
AbstractLazyIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> Multimap<V,T> |
AbstractLazyIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MapIterable<V,T> |
AbstractLazyIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractLazyIterable.maxByOptional(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractLazyIterable.minByOptional(Function<? super T,? extends V> function) |
|
<V> ObjectDoubleMap<V> |
AbstractLazyIterable.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> ObjectDoubleMap<V> |
AbstractLazyIterable.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
AbstractLazyIterable.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> ObjectLongMap<V> |
AbstractLazyIterable.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Constructor | Description |
---|---|
CollectIterable(java.lang.Iterable<T> newAdapted,
Function<? super T,? extends V> function) |
|
FlatCollectIterable(java.lang.Iterable<T> newAdapted,
Function<? super T,? extends java.lang.Iterable<V>> function) |
Constructor | Description |
---|---|
CollectIterator(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
CollectIterator(java.util.Iterator<T> newIterator,
Function<? super T,? extends V> function) |
|
FlatCollectIterator(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> newFunction) |
|
FlatCollectIterator(java.util.Iterator<T> newIterator,
Function<? super T,? extends java.lang.Iterable<V>> newFunction) |
Modifier and Type | Method | Description |
---|---|---|
<K,V> MapIterable<K,V> |
AbstractMultiReaderParallelIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractParallelIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractSynchronizedParallelIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
NonParallelIterable.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractMultiReaderParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
AbstractSynchronizedParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MapIterable<K,V> |
NonParallelIterable.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.collect(Function<? super T,? extends V> function) |
|
<V> Batch<V> |
Batch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelIterable.collect(Function<? super T,? extends V> function) |
|
<V> ListBatch<V> |
OrderedBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelIterable.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> Batch<V> |
Batch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListBatch<V> |
OrderedBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagMultimap<V,T> |
AbstractParallelIterableImpl.groupBy(Function<? super T,? extends V> function) |
|
<V> Multimap<V,T> |
MultiReaderParallelIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
ParallelDistinctIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> Multimap<V,T> |
SynchronizedParallelIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
AbstractParallelIterableImpl.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> Multimap<V,T> |
MultiReaderParallelIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
ParallelDistinctIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> Multimap<V,T> |
SynchronizedParallelIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MapIterable<V,T> |
AbstractMultiReaderParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
AbstractParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
AbstractSynchronizedParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
NonParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
ParallelDistinctIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractBatch.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderParallelIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractParallelIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedParallelIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
Batch.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
NonParallelIterable.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractBatch.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderParallelIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractParallelIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedParallelIterable.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
Batch.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
NonParallelIterable.minBy(Function<? super T,? extends V> function) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractMultiReaderParallelIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractParallelIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
AbstractSynchronizedParallelIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
NonParallelIterable.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderParallelIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractParallelIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedParallelIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
NonParallelIterable.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderParallelIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractParallelIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedParallelIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
NonParallelIterable.toSortedListBy(Function<? super T,? extends V> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractMultiReaderParallelIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractMultiReaderParallelIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractParallelIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractParallelIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractSynchronizedParallelIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
AbstractSynchronizedParallelIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
NonParallelIterable.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
NonParallelIterable.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMultiReaderParallelIterable.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractParallelIterable.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractSynchronizedParallelIterable.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
NonParallelIterable.toSortedSetBy(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ParallelUnsortedBag<V> |
AbstractParallelUnsortedBag.collect(Function<? super T,? extends V> function) |
|
<VV> UnsortedBagBatch<VV> |
CollectUnsortedBagBatch.collect(Function<? super V,? extends VV> function) |
|
<VV> UnsortedBagBatch<VV> |
FlatCollectUnsortedBagBatch.collect(Function<? super V,? extends VV> function) |
|
<V> ParallelUnsortedBag<V> |
NonParallelUnsortedBag.collect(Function<? super T,? extends V> function) |
|
<V> UnsortedBagBatch<V> |
SelectUnsortedBagBatch.collect(Function<? super T,? extends V> function) |
|
<V> UnsortedBagBatch<V> |
UnsortedBagBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelUnsortedBag<V> |
AbstractParallelUnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelUnsortedBag<V> |
NonParallelUnsortedBag.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelUnsortedBag<V> |
AbstractParallelUnsortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V1> UnsortedBagBatch<V1> |
CollectUnsortedBagBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> UnsortedBagBatch<V1> |
FlatCollectUnsortedBagBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V> ParallelUnsortedBag<V> |
NonParallelUnsortedBag.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagBatch<V> |
SelectUnsortedBagBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagBatch<V> |
UnsortedBagBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagMultimap<V,T> |
AbstractParallelUnsortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
NonParallelUnsortedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
AbstractParallelUnsortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagMultimap<V,T> |
NonParallelUnsortedBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Constructor | Description |
---|---|
CollectUnsortedBagBatch(Batch<T> unsortedBagBatch,
Function<? super T,? extends V> function) |
|
FlatCollectUnsortedBagBatch(Batch<T> unsortedBagBatch,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
ParallelCollectUnsortedBag(AbstractParallelUnsortedBag<T,? extends UnsortedBagBatch<T>> parallelIterable,
Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ParallelListIterable<V> |
AbstractParallelListIterable.collect(Function<? super T,? extends V> function) |
|
<VV> ListBatch<VV> |
CollectListBatch.collect(Function<? super V,? extends VV> function) |
|
<V> UnsortedBagBatch<V> |
DistinctBatch.collect(Function<? super T,? extends V> function) |
|
<VV> ListBatch<VV> |
FlatCollectListBatch.collect(Function<? super V,? extends VV> function) |
|
<V> ListBatch<V> |
ListIterableBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
MultiReaderParallelListIterable.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
NonParallelListIterable.collect(Function<? super T,? extends V> function) |
|
<V> ListBatch<V> |
SelectListBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelListIterable.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
AbstractParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
MultiReaderParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
NonParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelListIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
AbstractParallelListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<VV> ListBatch<VV> |
CollectListBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V> UnsortedBagBatch<V> |
DistinctBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<VV> ListBatch<VV> |
FlatCollectListBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V> ListBatch<V> |
ListIterableBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
MultiReaderParallelListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
NonParallelListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListBatch<V> |
SelectListBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelListIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
AbstractParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ListIterableParallelIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
MultiReaderParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
NonParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
SynchronizedParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
AbstractParallelListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
ListIterableParallelIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
MultiReaderParallelListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
NonParallelListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
SynchronizedParallelListIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MapIterable<V,T> |
AbstractParallelListIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V> MapIterable<V,T> |
ListIterableParallelIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
Constructor | Description |
---|---|
CollectListBatch(Batch<T> batch,
Function<? super T,? extends V> function) |
|
FlatCollectListBatch(Batch<T> batch,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
ParallelCollectListIterable(AbstractParallelIterable<T,? extends OrderedBatch<T>> parallelIterable,
Function<? super T,? extends V> function) |
|
ParallelFlatCollectListIterable(AbstractParallelIterable<T,? extends OrderedBatch<T>> parallelIterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<VV> UnsortedBagBatch<VV> |
CollectUnsortedSetBatch.collect(Function<? super V,? extends VV> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> UnsortedBagBatch<V> |
SelectUnsortedSetBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> UnsortedBagBatch<V> |
UnsortedSetBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V1> UnsortedBagBatch<V1> |
CollectUnsortedSetBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagBatch<V> |
SelectUnsortedSetBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedBagBatch<V> |
UnsortedSetBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
AbstractParallelUnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
MultiReaderParallelUnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
NonParallelUnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V1> UnsortedBagMultimap<V1,V> |
ParallelCollectIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V1> UnsortedBagMultimap<V1,V> |
ParallelFlatCollectIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V> UnsortedSetMultimap<V,T> |
SynchronizedParallelUnsortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedSetMultimap<V,T> |
AbstractParallelUnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
MultiReaderParallelUnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnsortedSetMultimap<V,T> |
NonParallelUnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V1> UnsortedBagMultimap<V1,V> |
ParallelCollectIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V1> UnsortedBagMultimap<V1,V> |
ParallelFlatCollectIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<V> UnsortedSetMultimap<V,T> |
SynchronizedParallelUnsortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V1> MapIterable<V1,V> |
ParallelCollectIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> MapIterable<V1,V> |
ParallelFlatCollectIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
Constructor | Description |
---|---|
CollectUnsortedSetBatch(UnsortedSetBatch<T> unsortedSetBatch,
Function<? super T,? extends V> function) |
|
ParallelCollectIterable(AbstractParallelIterable<T,? extends Batch<T>> delegate,
Function<? super T,? extends V> function) |
|
ParallelFlatCollectIterable(AbstractParallelIterable<T,? extends Batch<T>> delegate,
Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ParallelListIterable<V> |
AbstractParallelSortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<VV> ListBatch<VV> |
CollectSortedSetBatch.collect(Function<? super V,? extends VV> function) |
|
<VV> ListBatch<VV> |
FlatCollectSortedSetBatch.collect(Function<? super V,? extends VV> function) |
|
<V> ParallelListIterable<V> |
NonParallelSortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> ListBatch<V> |
SelectSortedSetBatch.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelSortedSetIterable.collect(Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
AbstractParallelSortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
NonParallelSortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelSortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ParallelListIterable<V> |
AbstractParallelSortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<VV> ListBatch<VV> |
CollectSortedSetBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> ListBatch<VV> |
FlatCollectSortedSetBatch.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V> ParallelListIterable<V> |
NonParallelSortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ListBatch<V> |
SelectSortedSetBatch.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ParallelListIterable<V> |
SynchronizedParallelSortedSetIterable.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedSetMultimap<V,T> |
AbstractParallelSortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedSetMultimap<V,T> |
NonParallelSortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedSetMultimap<V,T> |
SynchronizedParallelSortedSetIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> SortedSetMultimap<V,T> |
AbstractParallelSortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedSetMultimap<V,T> |
NonParallelSortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> SortedSetMultimap<V,T> |
SynchronizedParallelSortedSetIterable.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MapIterable<V,T> |
AbstractParallelSortedSetIterable.groupByUniqueKey(Function<? super T,? extends V> function) |
Constructor | Description |
---|---|
CollectSortedSetBatch(SortedSetBatch<T> sortedSetBatch,
Function<? super T,? extends V> function) |
|
FlatCollectSortedSetBatch(SortedSetBatch<T> sortedSetBatch,
Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<T,R extends java.util.Collection<T>> |
Interval.collect(Function<? super java.lang.Integer,? extends T> function,
R target) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableList<V> |
AbstractArrayAdapter.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractArrayAdapter.collect(Function<? super T,? extends V> function,
R target) |
|
<V,R extends java.util.Collection<V>> |
AbstractArrayAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> MutableList<V> |
AbstractArrayAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractArrayAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableList<V> |
AbstractListAdapter.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractMutableList.collect(Function<? super T,? extends V> function,
R target) |
|
<V> ArrayListAdapter<V> |
ArrayListAdapter.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
CompositeFastList.collect(Function<? super E,? extends V> function,
R target) |
|
<V> FastList<V> |
FastList.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
FastList.collect(Function<? super T,? extends V> function,
R target) |
|
<V> MutableList<V> |
MultiReaderFastList.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
RandomAccessListAdapter.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
SynchronizedMutableList.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
UnmodifiableMutableList.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
AbstractListAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractMutableList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<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,R extends java.util.Collection<V>> |
FastList.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> MutableList<V> |
MultiReaderFastList.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> MutableList<V> |
SynchronizedMutableList.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<T> |
AbstractListAdapter.distinctBy(Function<? super T,? extends V> function) |
|
<V> MutableList<T> |
AbstractMutableList.distinctBy(Function<? super T,? extends V> function) |
|
<V> ArrayListAdapter<T> |
ArrayListAdapter.distinctBy(Function<? super T,? extends V> function) |
|
<V> MutableList<T> |
MultiReaderFastList.distinctBy(Function<? super T,? extends V> function) |
|
<V> MutableList<T> |
SynchronizedMutableList.distinctBy(Function<? super T,? extends V> function) |
|
<V> MutableList<T> |
UnmodifiableMutableList.distinctBy(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
AbstractListAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
AbstractMutableList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> ArrayListAdapter<V> |
ArrayListAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> FastList<V> |
FastList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
FastList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableList<V> |
MultiReaderFastList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
RandomAccessListAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
SynchronizedMutableList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
UnmodifiableMutableList.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableListMultimap<V,T> |
AbstractListAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V> FastListMultimap<V,T> |
AbstractMutableList.groupBy(Function<? super T,? extends V> function) |
|
<V> FastListMultimap<V,T> |
ArrayListAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V> FastListMultimap<V,T> |
FastList.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
FastList.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableListMultimap<V,T> |
MultiReaderFastList.groupBy(Function<? super T,? extends V> function) |
|
<V> FastListMultimap<V,T> |
RandomAccessListAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableListMultimap<V,T> |
SynchronizedMutableList.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableListMultimap<V,T> |
UnmodifiableMutableList.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableListMultimap<V,T> |
AbstractListAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> FastListMultimap<V,T> |
AbstractMutableList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> FastListMultimap<V,T> |
ArrayListAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> FastListMultimap<V,T> |
FastList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
FastList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableListMultimap<V,T> |
MultiReaderFastList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> FastListMultimap<V,T> |
RandomAccessListAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableListMultimap<V,T> |
SynchronizedMutableList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableListMultimap<V,T> |
UnmodifiableMutableList.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<K> MutableMap<K,T> |
AbstractMutableList.groupByUniqueKey(Function<? super T,? extends K> function) |
|
<K> MutableMap<K,T> |
FastList.groupByUniqueKey(Function<? super T,? extends K> function) |
|
<K,R extends MutableMapIterable<K,T>> |
FastList.groupByUniqueKey(Function<? super T,? extends K> function,
R target) |
|
<V> MutableMap<V,T> |
MultiReaderFastList.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMutableList.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
FastList.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMutableList.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
FastList.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractListAdapter.sortThisBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
AbstractMutableList.sortThisBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
MultiReaderFastList.sortThisBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedMutableList.sortThisBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableMutableList.sortThisBy(Function<? super T,? extends V> function) |
|
<V> MutableObjectDoubleMap<V> |
FastList.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
FastList.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
FastList.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
FastList.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Modifier and Type | Method | Description |
---|---|---|
<KK,VV> MutableMap<KK,VV> |
AbstractSynchronizedMapIterable.aggregateBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
AbstractSynchronizedMapIterable.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<V1> MutableBag<V1> |
AbstractSynchronizedMapIterable.countBy(Function<? super V,? extends V1> function) |
|
<V1> MutableBag<V1> |
AbstractSynchronizedMapIterable.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<P> V |
AbstractSynchronizedMapIterable.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
AbstractSynchronizedMapIterable.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
<P> V |
AbstractMapIterable.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
AbstractSynchronizedMapIterable.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<V1> MutableMultimap<V1,V> |
AbstractSynchronizedMapIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V1> MutableMultimap<V1,V> |
AbstractSynchronizedMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<VV> MutableMapIterable<VV,V> |
AbstractSynchronizedMapIterable.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<A> A |
AbstractMapIterable.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<A> A |
AbstractSynchronizedMapIterable.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<V1> MutableObjectDoubleMap<V1> |
AbstractSynchronizedMapIterable.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
AbstractSynchronizedMapIterable.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
AbstractSynchronizedMapIterable.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
AbstractSynchronizedMapIterable.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
V |
AbstractSynchronizedMapIterable.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<R> ImmutableBag<R> |
AbstractImmutableMap.collect(Function<? super V,? extends R> function) |
|
<R> ImmutableBag<R> |
AbstractImmutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<V1> ImmutableBag<V1> |
AbstractImmutableMap.countBy(Function<? super V,? extends V1> function) |
|
<V1> ImmutableBag<V1> |
AbstractImmutableMap.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> ImmutableBag<R> |
AbstractImmutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<P> V |
ImmutableUnifiedMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> ImmutableBagMultimap<VV,V> |
AbstractImmutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
AbstractImmutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<V1> ImmutableMap<V1,V> |
AbstractImmutableMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<A> A |
ImmutableUnifiedMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
Modifier and Type | Method | Description |
---|---|---|
<T,V> ImmutableByteObjectMap<V> |
ImmutableByteObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
ByteFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> ImmutableCharObjectMap<V> |
ImmutableCharObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
CharFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> ImmutableDoubleObjectMap<V> |
ImmutableDoubleObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
DoubleFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> ImmutableFloatObjectMap<V> |
ImmutableFloatObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
FloatFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> ImmutableIntObjectMap<V> |
ImmutableIntObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
IntFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> ImmutableLongObjectMap<V> |
ImmutableLongObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
LongFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,K> ImmutableObjectBooleanMap<K> |
ImmutableObjectBooleanMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
BooleanFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectByteMap<K> |
ImmutableObjectByteMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ByteFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectCharMap<K> |
ImmutableObjectCharMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
CharFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectDoubleMap<K> |
ImmutableObjectDoubleMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
DoubleFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectFloatMap<K> |
ImmutableObjectFloatMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
FloatFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectIntMap<K> |
ImmutableObjectIntMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
IntFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectLongMap<K> |
ImmutableObjectLongMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
LongFunction<? super T> valueFunction) |
|
<T,K> ImmutableObjectShortMap<K> |
ImmutableObjectShortMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ShortFunction<? super T> valueFunction) |
|
<T,V> ImmutableShortObjectMap<V> |
ImmutableShortObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
ShortFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableByteObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableCharObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableDoubleObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableFloatObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableIntObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableLongObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableShortObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableByteObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableCharObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableDoubleObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableFloatObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableIntObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableLongObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableShortObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableByteObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableCharObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableDoubleObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableFloatObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableIntObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableLongObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableShortObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableByteObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableCharObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableDoubleObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableFloatObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableIntObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableLongObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableShortObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
AbstractMutableMapIterable.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableMutableMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
AbstractMutableMapIterable.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableMutableMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<R> MutableBag<R> |
AbstractMutableMap.collect(Function<? super V,? extends R> function) |
|
<A> MutableBag<A> |
SynchronizedMutableMap.collect(Function<? super V,? extends A> function) |
|
<R> MutableBag<R> |
UnmodifiableMutableMap.collect(Function<? super V,? extends R> function) |
|
<R,C extends java.util.Collection<R>> |
UnmodifiableMutableMap.collect(Function<? super V,? extends R> function,
C target) |
|
<R> MutableBag<R> |
AbstractMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<A> MutableBag<A> |
SynchronizedMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends A> function) |
|
<R> MutableBag<R> |
UnmodifiableMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<R,C extends java.util.Collection<R>> |
UnmodifiableMutableMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function,
C target) |
|
<E> MutableMap<K,V> |
ConcurrentHashMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<E> MutableMap<K,V> |
ConcurrentHashMapUnsafe.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<E> MutableMap<K,V> |
ConcurrentMutableHashMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
Deprecated.
|
<E> MutableMap<K,V> |
MapAdapter.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<E> MutableMap<K,V> |
SynchronizedMutableMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> function) |
|
<E> MutableMap<K,V> |
UnifiedMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<E> MutableMap<K,V> |
UnmodifiableMutableMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<V1> MutableBag<V1> |
AbstractMutableMapIterable.countBy(Function<? super V,? extends V1> function) |
|
<V1> MutableBag<V1> |
AbstractMutableMapIterable.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> MutableBag<R> |
AbstractMutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<A> MutableBag<A> |
SynchronizedMutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<A>> function) |
|
<R> MutableBag<R> |
UnmodifiableMutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R,C extends java.util.Collection<R>> |
UnmodifiableMutableMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function,
C target) |
|
V |
ConcurrentHashMap.getIfAbsentPut(K key,
Function<? super K,? extends V> factory) |
|
V |
ConcurrentHashMapUnsafe.getIfAbsentPut(K key,
Function<? super K,? extends V> factory) |
|
V |
ConcurrentMutableHashMap.getIfAbsentPut(K key,
Function<? super K,? extends V> factory) |
Deprecated.
|
<P> V |
AbstractMutableMapIterable.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ConcurrentHashMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ConcurrentHashMapUnsafe.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ConcurrentMutableHashMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
Deprecated.
|
<P> V |
UnifiedMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableMutableMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
AbstractMutableMapIterable.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
V |
UnmodifiableMutableMap.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
<P> V |
ConcurrentHashMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ConcurrentHashMapUnsafe.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ConcurrentMutableHashMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
Deprecated.
|
<P> V |
UnmodifiableMutableMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> MutableBagMultimap<VV,V> |
AbstractMutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<KK> MutableBagMultimap<KK,V> |
SynchronizedMutableMap.groupBy(Function<? super V,? extends KK> function) |
|
<R> MutableBagMultimap<R,V> |
UnmodifiableMutableMap.groupBy(Function<? super V,? extends R> function) |
|
<R,C extends MutableMultimap<R,V>> |
UnmodifiableMutableMap.groupBy(Function<? super V,? extends R> function,
C target) |
|
<VV> MutableBagMultimap<VV,V> |
AbstractMutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<KK> MutableBagMultimap<KK,V> |
SynchronizedMutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<KK>> function) |
|
<R> MutableBagMultimap<R,V> |
UnmodifiableMutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R,C extends MutableMultimap<R,V>> |
UnmodifiableMutableMap.groupByEach(Function<? super V,? extends java.lang.Iterable<R>> function,
C target) |
|
<VV> MutableMap<VV,V> |
AbstractMutableMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMapIterable<VV,V> |
AbstractMutableMapIterable.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
SynchronizedMutableMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
UnmodifiableMutableMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
UnmodifiableMutableMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<A> A |
ConcurrentHashMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<A> A |
ConcurrentHashMapUnsafe.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<A> A |
ConcurrentMutableHashMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
Deprecated.
|
<A> A |
UnmodifiableMutableMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableMutableMap.maxBy(Function<? super V,? extends R> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableMutableMap.minBy(Function<? super V,? extends R> function) |
|
<V1> MutableObjectDoubleMap<V1> |
AbstractMutableMapIterable.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableMutableMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
AbstractMutableMapIterable.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableMutableMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
AbstractMutableMapIterable.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableMutableMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
AbstractMutableMapIterable.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableMutableMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableMutableMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableMutableMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableMutableMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableMutableMap.toSortedBagBy(Function<? super V,? extends R> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableMutableMap.toSortedListBy(Function<? super V,? extends R> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableMutableMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableMutableMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableMutableMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableMutableMap.toSortedSetBy(Function<? super V,? extends R> function) |
|
V |
AbstractMutableMapIterable.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
ConcurrentHashMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
ConcurrentHashMapUnsafe.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
ConcurrentMutableHashMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Deprecated.
|
V |
UnifiedMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableMutableMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K,VV> MutableMap<K,VV> |
ByteObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
CharObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
DoubleObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
FloatObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
IntObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
LongObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
ShortObjectHashMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedByteObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedCharObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedDoubleObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedFloatObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedIntObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedLongObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedShortObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableByteObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableCharObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableDoubleObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableFloatObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableIntObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableLongObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableShortObjectMap.aggregateBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
ByteObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
CharObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
DoubleObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
FloatObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
IntObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
LongObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
ShortObjectHashMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedByteObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedCharObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedDoubleObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedFloatObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedIntObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedLongObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
SynchronizedShortObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableByteObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableCharObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableDoubleObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableFloatObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableIntObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableLongObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<K,VV> MutableMap<K,VV> |
UnmodifiableShortObjectMap.aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<VV> MutableBag<VV> |
ByteObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
ByteObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
CharObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
CharObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
DoubleObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
DoubleObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
FloatObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
FloatObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
IntObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
IntObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
LongObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
LongObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
ShortObjectHashMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
ShortObjectHashMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedByteObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedByteObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedCharObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedCharObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedDoubleObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedDoubleObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedFloatObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedFloatObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedIntObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedIntObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedLongObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedLongObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedShortObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedShortObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableByteObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableByteObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableCharObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableCharObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableDoubleObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableDoubleObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableFloatObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableFloatObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableIntObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableIntObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableLongObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableLongObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableShortObjectMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableShortObjectMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
ByteObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
ByteObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
CharObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
CharObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
DoubleObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
DoubleObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
FloatObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
FloatObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
IntObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
IntObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
LongObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
LongObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
ShortObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
ShortObjectHashMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableByteObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableCharObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableDoubleObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableFloatObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableIntObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableLongObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableShortObjectMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBag<VV> |
ByteObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
ByteObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
CharObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
CharObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
DoubleObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
DoubleObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
FloatObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
FloatObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
IntObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
IntObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
LongObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
LongObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
ShortObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
ShortObjectHashMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedByteObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedByteObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedCharObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedCharObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedDoubleObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedDoubleObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedFloatObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedFloatObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedIntObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedIntObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedLongObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedLongObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
SynchronizedShortObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
SynchronizedShortObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableByteObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableByteObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableCharObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableCharObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableDoubleObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableDoubleObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableFloatObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableFloatObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableIntObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableIntObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableLongObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableLongObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBag<VV> |
UnmodifiableShortObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableShortObjectMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<T,V> MutableByteObjectMap<V> |
MutableByteObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
ByteFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> MutableCharObjectMap<V> |
MutableCharObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
CharFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> MutableDoubleObjectMap<V> |
MutableDoubleObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
DoubleFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> MutableFloatObjectMap<V> |
MutableFloatObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
FloatFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> MutableIntObjectMap<V> |
MutableIntObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
IntFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,V> MutableLongObjectMap<V> |
MutableLongObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
LongFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<T,K> MutableObjectBooleanMap<K> |
MutableObjectBooleanMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
BooleanFunction<? super T> valueFunction) |
|
<T,K> MutableObjectByteMap<K> |
MutableObjectByteMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ByteFunction<? super T> valueFunction) |
|
<T,K> MutableObjectCharMap<K> |
MutableObjectCharMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
CharFunction<? super T> valueFunction) |
|
<T,K> MutableObjectDoubleMap<K> |
MutableObjectDoubleMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
DoubleFunction<? super T> valueFunction) |
|
<T,K> MutableObjectFloatMap<K> |
MutableObjectFloatMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
FloatFunction<? super T> valueFunction) |
|
<T,K> MutableObjectIntMap<K> |
MutableObjectIntMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
IntFunction<? super T> valueFunction) |
|
<T,K> MutableObjectLongMap<K> |
MutableObjectLongMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
LongFunction<? super T> valueFunction) |
|
<T,K> MutableObjectShortMap<K> |
MutableObjectShortMapFactoryImpl.from(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
ShortFunction<? super T> valueFunction) |
|
<T,V> MutableShortObjectMap<V> |
MutableShortObjectMapFactoryImpl.from(java.lang.Iterable<T> iterable,
ShortFunction<? super T> keyFunction,
Function<? super T,? extends V> valueFunction) |
|
<P> V |
ByteObjectHashMap.getIfAbsentPutWith(byte key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
CharObjectHashMap.getIfAbsentPutWith(char key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
DoubleObjectHashMap.getIfAbsentPutWith(double key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
FloatObjectHashMap.getIfAbsentPutWith(float key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
IntObjectHashMap.getIfAbsentPutWith(int key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
LongObjectHashMap.getIfAbsentPutWith(long key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
ShortObjectHashMap.getIfAbsentPutWith(short key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedByteObjectMap.getIfAbsentPutWith(byte key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedCharObjectMap.getIfAbsentPutWith(char key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedDoubleObjectMap.getIfAbsentPutWith(double key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedFloatObjectMap.getIfAbsentPutWith(float key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedIntObjectMap.getIfAbsentPutWith(int key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedLongObjectMap.getIfAbsentPutWith(long key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
SynchronizedShortObjectMap.getIfAbsentPutWith(short key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableByteObjectMap.getIfAbsentPutWith(byte key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableCharObjectMap.getIfAbsentPutWith(char key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableDoubleObjectMap.getIfAbsentPutWith(double key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableFloatObjectMap.getIfAbsentPutWith(float key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableIntObjectMap.getIfAbsentPutWith(int key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableLongObjectMap.getIfAbsentPutWith(long key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableShortObjectMap.getIfAbsentPutWith(short key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> MutableBagMultimap<VV,V> |
ByteObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
ByteObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
CharObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
CharObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
DoubleObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
DoubleObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
FloatObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
FloatObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
IntObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
IntObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
LongObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
LongObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
ShortObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
ShortObjectHashMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedByteObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedByteObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedCharObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedCharObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedDoubleObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedDoubleObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedFloatObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedFloatObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedIntObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedIntObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedLongObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedLongObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedShortObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedShortObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableByteObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableByteObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableCharObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableCharObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableDoubleObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableDoubleObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableFloatObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableFloatObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableIntObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableIntObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableLongObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableLongObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableShortObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableShortObjectMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
ByteObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
ByteObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
CharObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
CharObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
DoubleObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
DoubleObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
FloatObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
FloatObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
IntObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
IntObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
LongObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
LongObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
ShortObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
ShortObjectHashMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedByteObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedByteObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedCharObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedCharObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedDoubleObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedDoubleObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedFloatObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedFloatObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedIntObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedIntObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedLongObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedLongObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedShortObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
SynchronizedShortObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableByteObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableByteObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableCharObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableCharObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableDoubleObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableDoubleObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableFloatObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableFloatObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableIntObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableIntObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableLongObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableLongObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableShortObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableShortObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableMap<VV,V> |
ByteObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
ByteObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
CharObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
CharObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
DoubleObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
DoubleObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
FloatObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
FloatObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
IntObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
IntObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
LongObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
LongObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
ShortObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
ShortObjectHashMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedByteObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedByteObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedCharObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedCharObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedDoubleObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedDoubleObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedFloatObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedFloatObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedIntObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedIntObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedLongObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedLongObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableMap<VV,V> |
SynchronizedShortObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
SynchronizedShortObjectMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableByteObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableByteObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableCharObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableCharObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableDoubleObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableDoubleObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableFloatObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableFloatObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableIntObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableIntObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableLongObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableLongObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<V1> MutableMap<V1,V> |
UnmodifiableShortObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1,R extends MutableMapIterable<V1,V>> |
UnmodifiableShortObjectMap.groupByUniqueKey(Function<? super V,? extends V1> function,
R target) |
|
<VV extends java.lang.Comparable<? super VV>> |
ByteObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
CharObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
DoubleObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
FloatObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
IntObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
LongObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ShortObjectHashMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedByteObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedCharObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedDoubleObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedFloatObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedIntObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedLongObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedShortObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableByteObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableCharObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableDoubleObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableFloatObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableIntObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableLongObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableShortObjectMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ByteObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
CharObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
DoubleObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
FloatObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
IntObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
LongObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ShortObjectHashMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedByteObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedCharObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedDoubleObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedFloatObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedIntObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedLongObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedShortObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableByteObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableCharObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableDoubleObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableFloatObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableIntObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableLongObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableShortObjectMap.minBy(Function<? super V,? extends VV> function) |
|
<V1> MutableObjectDoubleMap<V1> |
ByteObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
CharObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
DoubleObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
FloatObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
IntObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
LongObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
ShortObjectHashMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedByteObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedCharObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedDoubleObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedFloatObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedIntObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedLongObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedShortObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableByteObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableCharObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableDoubleObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableFloatObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableIntObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableLongObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableShortObjectMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
ByteObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
CharObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
DoubleObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
FloatObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
IntObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
LongObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
ShortObjectHashMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedByteObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedCharObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedDoubleObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedFloatObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedIntObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedLongObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
SynchronizedShortObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableByteObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableCharObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableDoubleObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableFloatObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableIntObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableLongObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableShortObjectMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
ByteObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
CharObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
DoubleObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
FloatObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
IntObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
LongObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
ShortObjectHashMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedByteObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedCharObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedDoubleObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedFloatObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedIntObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedLongObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedShortObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableByteObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableCharObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableDoubleObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableFloatObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableIntObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableLongObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableShortObjectMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
ByteObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
CharObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
DoubleObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
FloatObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
IntObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
LongObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
ShortObjectHashMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedByteObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedCharObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedDoubleObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedFloatObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedIntObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedLongObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
SynchronizedShortObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableByteObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableCharObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableDoubleObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableFloatObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableIntObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableLongObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableShortObjectMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
ByteObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
CharObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
DoubleObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
FloatObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
IntObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
LongObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
ShortObjectHashMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedByteObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedCharObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedDoubleObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedFloatObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedIntObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedLongObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedShortObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableByteObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableCharObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableDoubleObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableFloatObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableIntObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableLongObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableShortObjectMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
ByteObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
CharObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
DoubleObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
FloatObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
IntObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
LongObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
ShortObjectHashMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedByteObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedByteObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedCharObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedCharObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedDoubleObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedDoubleObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedFloatObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedFloatObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedIntObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedIntObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedLongObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedLongObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedShortObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedShortObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableByteObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableCharObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableDoubleObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableFloatObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableIntObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableLongObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableShortObjectMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<VV extends java.lang.Comparable<? super VV>> |
ByteObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
CharObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
DoubleObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
FloatObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
IntObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
LongObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ShortObjectHashMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedByteObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedCharObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedDoubleObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedFloatObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedIntObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedLongObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedShortObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableByteObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableCharObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableDoubleObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableFloatObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableIntObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableLongObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableShortObjectMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ByteObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
CharObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
DoubleObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
FloatObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
IntObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
LongObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ShortObjectHashMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedByteObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedCharObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedDoubleObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedFloatObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedIntObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedLongObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedShortObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableByteObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableCharObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableDoubleObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableFloatObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableIntObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableLongObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableShortObjectMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ByteObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ByteObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
CharObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
CharObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
DoubleObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
DoubleObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
FloatObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
FloatObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
IntObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
IntObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
LongObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
LongObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ShortObjectHashMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ShortObjectHashMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedByteObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedByteObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedCharObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedCharObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedDoubleObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedDoubleObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedFloatObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedFloatObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedIntObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedIntObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedLongObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedLongObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedShortObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedShortObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableByteObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableByteObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableCharObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableCharObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableDoubleObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableDoubleObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableFloatObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableFloatObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableIntObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableIntObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableLongObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableLongObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableShortObjectMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableShortObjectMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
ByteObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
CharObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
DoubleObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
FloatObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
IntObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
LongObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
ShortObjectHashMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedByteObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedCharObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedDoubleObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedFloatObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedIntObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedLongObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedShortObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableByteObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableCharObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableDoubleObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableFloatObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableIntObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableLongObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableShortObjectMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<VV extends java.lang.Comparable<? super VV>> |
ByteObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
CharObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
DoubleObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
FloatObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
IntObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
LongObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
ShortObjectHashMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedByteObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedCharObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedDoubleObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedFloatObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedIntObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedLongObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
SynchronizedShortObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableByteObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableCharObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableDoubleObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableFloatObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableIntObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableLongObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableShortObjectMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
V |
ByteObjectHashMap.updateValue(byte key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
CharObjectHashMap.updateValue(char key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
DoubleObjectHashMap.updateValue(double key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
FloatObjectHashMap.updateValue(float key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
IntObjectHashMap.updateValue(int key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
LongObjectHashMap.updateValue(long key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
ShortObjectHashMap.updateValue(short key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedByteObjectMap.updateValue(byte key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedCharObjectMap.updateValue(char key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedDoubleObjectMap.updateValue(double key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedFloatObjectMap.updateValue(float key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedIntObjectMap.updateValue(int key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedLongObjectMap.updateValue(long key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
SynchronizedShortObjectMap.updateValue(short key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableByteObjectMap.updateValue(byte key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableCharObjectMap.updateValue(char key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableDoubleObjectMap.updateValue(double key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableFloatObjectMap.updateValue(float key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableIntObjectMap.updateValue(int key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableLongObjectMap.updateValue(long key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableShortObjectMap.updateValue(short key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
OrderedMapAdapter.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
UnmodifiableMutableOrderedMap.aggregateBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Function2<? super VV,? super V,? extends VV> nonMutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
OrderedMapAdapter.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<KK,VV> MutableMap<KK,VV> |
UnmodifiableMutableOrderedMap.aggregateInPlaceBy(Function<? super V,? extends KK> groupBy,
Function0<? extends VV> zeroValueFactory,
Procedure2<? super VV,? super V> mutatingAggregator) |
|
<R> MutableList<R> |
OrderedMapAdapter.collect(Function<? super V,? extends R> function) |
|
<VV> MutableList<VV> |
UnmodifiableMutableOrderedMap.collect(Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableMutableOrderedMap.collect(Function<? super V,? extends VV> function,
R target) |
|
<R> MutableList<R> |
OrderedMapAdapter.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<VV> MutableList<VV> |
UnmodifiableMutableOrderedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableMutableOrderedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends VV> function,
R target) |
|
<V1> MutableBag<V1> |
OrderedMapAdapter.countBy(Function<? super V,? extends V1> function) |
|
<VV> MutableBag<VV> |
UnmodifiableMutableOrderedMap.countBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableBagIterable<VV>> |
UnmodifiableMutableOrderedMap.countBy(Function<? super V,? extends VV> function,
R target) |
|
<V1> MutableBag<V1> |
OrderedMapAdapter.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> MutableList<R> |
OrderedMapAdapter.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<VV> MutableList<VV> |
UnmodifiableMutableOrderedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends java.util.Collection<VV>> |
UnmodifiableMutableOrderedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<P> V |
OrderedMapAdapter.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<P> V |
UnmodifiableMutableOrderedMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
OrderedMapAdapter.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
V |
UnmodifiableMutableOrderedMap.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
<P> V |
UnmodifiableMutableOrderedMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> MutableListMultimap<VV,V> |
OrderedMapAdapter.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableListMultimap<VV,V> |
UnmodifiableMutableOrderedMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableMutableOrderedMap.groupBy(Function<? super V,? extends VV> function,
R target) |
|
<VV> MutableListMultimap<VV,V> |
OrderedMapAdapter.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV> MutableListMultimap<VV,V> |
UnmodifiableMutableOrderedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<VV,R extends MutableMultimap<VV,V>> |
UnmodifiableMutableOrderedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function,
R target) |
|
<VV> MutableOrderedMap<VV,V> |
OrderedMapAdapter.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableOrderedMap<VV,V> |
UnmodifiableMutableOrderedMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
UnmodifiableMutableOrderedMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<A> A |
UnmodifiableMutableOrderedMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.maxBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.maxByOptional(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.minBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.minByOptional(Function<? super V,? extends VV> function) |
|
<V1> MutableObjectDoubleMap<V1> |
OrderedMapAdapter.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<VV> MutableObjectDoubleMap<VV> |
UnmodifiableMutableOrderedMap.sumByDouble(Function<? super V,? extends VV> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
OrderedMapAdapter.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<VV> MutableObjectDoubleMap<VV> |
UnmodifiableMutableOrderedMap.sumByFloat(Function<? super V,? extends VV> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
OrderedMapAdapter.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<VV> MutableObjectLongMap<VV> |
UnmodifiableMutableOrderedMap.sumByInt(Function<? super V,? extends VV> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
OrderedMapAdapter.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<VV> MutableObjectLongMap<VV> |
UnmodifiableMutableOrderedMap.sumByLong(Function<? super V,? extends VV> groupBy,
LongFunction<? super V> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableMutableOrderedMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableMutableOrderedMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableMutableOrderedMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.toSortedBagBy(Function<? super V,? extends VV> function) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.toSortedListBy(Function<? super V,? extends VV> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableMutableOrderedMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableMutableOrderedMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableMutableOrderedMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<VV extends java.lang.Comparable<? super VV>> |
UnmodifiableMutableOrderedMap.toSortedSetBy(Function<? super V,? extends VV> function) |
|
V |
OrderedMapAdapter.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
|
V |
UnmodifiableMutableOrderedMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableSortedMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableSortedMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<R> ImmutableList<R> |
AbstractImmutableSortedMap.collect(Function<? super V,? extends R> function) |
|
<R> ImmutableList<R> |
AbstractImmutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<V1> ImmutableBag<V1> |
AbstractImmutableSortedMap.countBy(Function<? super V,? extends V1> function) |
|
<V1> ImmutableBag<V1> |
AbstractImmutableSortedMap.countByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
|
<R> ImmutableList<R> |
AbstractImmutableSortedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R> ImmutableListMultimap<R,V> |
AbstractImmutableSortedMap.groupBy(Function<? super V,? extends R> function) |
|
<R> ImmutableListMultimap<R,V> |
AbstractImmutableSortedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<V1> ImmutableMap<V1,V> |
AbstractImmutableSortedMap.groupByUniqueKey(Function<? super V,? extends V1> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableSortedMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> ImmutableObjectDoubleMap<V1> |
AbstractImmutableSortedMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableSortedMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> ImmutableObjectLongMap<V1> |
AbstractImmutableSortedMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableTreeMap.aggregateBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) |
|
<K2,V2> MutableMap<K2,V2> |
UnmodifiableTreeMap.aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
Function0<? extends V2> zeroValueFactory,
Procedure2<? super V2,? super V> mutatingAggregator) |
|
<R> MutableList<R> |
AbstractMutableSortedMap.collect(Function<? super V,? extends R> function) |
|
<R> MutableList<R> |
SynchronizedSortedMap.collect(Function<? super V,? extends R> function) |
|
<R> MutableList<R> |
UnmodifiableTreeMap.collect(Function<? super V,? extends R> function) |
|
<R,C extends java.util.Collection<R>> |
UnmodifiableTreeMap.collect(Function<? super V,? extends R> function,
C target) |
|
<R> MutableList<R> |
AbstractMutableSortedMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function) |
|
<R> MutableList<R> |
SynchronizedSortedMap.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 java.util.Collection<R>> |
UnmodifiableTreeMap.collectIf(Predicate<? super V> predicate,
Function<? super V,? extends R> function,
C target) |
|
<E> MutableSortedMap<K,V> |
AbstractMutableSortedMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<E> MutableSortedMap<K,V> |
SynchronizedSortedMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> function) |
|
<E> MutableSortedMap<K,V> |
UnmodifiableTreeMap.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<R> MutableList<R> |
AbstractMutableSortedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R> MutableList<R> |
SynchronizedSortedMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R> MutableList<R> |
UnmodifiableTreeMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R,C extends java.util.Collection<R>> |
UnmodifiableTreeMap.flatCollect(Function<? super V,? extends java.lang.Iterable<R>> function,
C target) |
|
<P> V |
UnmodifiableTreeMap.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
UnmodifiableTreeMap.getIfAbsentPutWithKey(K key,
Function<? super K,? extends V> function) |
|
<P> V |
UnmodifiableTreeMap.getIfAbsentWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
<VV> MutableListMultimap<VV,V> |
AbstractMutableSortedMap.groupBy(Function<? super V,? extends VV> function) |
|
<KK> MutableListMultimap<KK,V> |
SynchronizedSortedMap.groupBy(Function<? super V,? extends KK> function) |
|
<R> MutableListMultimap<R,V> |
UnmodifiableTreeMap.groupBy(Function<? super V,? extends R> function) |
|
<R,C extends MutableMultimap<R,V>> |
UnmodifiableTreeMap.groupBy(Function<? super V,? extends R> function,
C target) |
|
<VV> MutableListMultimap<VV,V> |
AbstractMutableSortedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
|
<KK> MutableListMultimap<KK,V> |
SynchronizedSortedMap.groupByEach(Function<? super V,? extends java.lang.Iterable<KK>> function) |
|
<R> MutableListMultimap<R,V> |
UnmodifiableTreeMap.groupByEach(Function<? super V,? extends java.lang.Iterable<R>> function) |
|
<R,C extends MutableMultimap<R,V>> |
UnmodifiableTreeMap.groupByEach(Function<? super V,? extends java.lang.Iterable<R>> function,
C target) |
|
<VV> MutableMap<VV,V> |
AbstractMutableSortedMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
SynchronizedSortedMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV> MutableMap<VV,V> |
UnmodifiableTreeMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
|
<VV,R extends MutableMapIterable<VV,V>> |
UnmodifiableTreeMap.groupByUniqueKey(Function<? super V,? extends VV> function,
R target) |
|
<A> A |
UnmodifiableTreeMap.ifPresentApply(K key,
Function<? super V,? extends A> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableTreeMap.maxBy(Function<? super V,? extends R> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableTreeMap.minBy(Function<? super V,? extends R> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableTreeMap.sumByDouble(Function<? super V,? extends V1> groupBy,
DoubleFunction<? super V> function) |
|
<V1> MutableObjectDoubleMap<V1> |
UnmodifiableTreeMap.sumByFloat(Function<? super V,? extends V1> groupBy,
FloatFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableTreeMap.sumByInt(Function<? super V,? extends V1> groupBy,
IntFunction<? super V> function) |
|
<V1> MutableObjectLongMap<V1> |
UnmodifiableTreeMap.sumByLong(Function<? super V,? extends V1> groupBy,
LongFunction<? super V> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableTreeMap.toBiMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableTreeMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableTreeMap.toMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction,
R target) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableTreeMap.toSortedBagBy(Function<? super V,? extends R> function) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableTreeMap.toSortedListBy(Function<? super V,? extends R> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableTreeMap.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableTreeMap.toSortedMap(Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableTreeMap.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super V,? extends NK> keyFunction,
Function<? super V,? extends NV> valueFunction) |
|
<R extends java.lang.Comparable<? super R>> |
UnmodifiableTreeMap.toSortedSetBy(Function<? super V,? extends R> function) |
|
V |
UnmodifiableTreeMap.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<E> MutableMap<K,V> |
UnifiedMapWithHashingStrategy.collectKeysAndValues(java.lang.Iterable<E> iterable,
Function<? super E,? extends K> keyFunction,
Function<? super E,? extends V> valueFunction) |
|
<P> V |
UnifiedMapWithHashingStrategy.getIfAbsentPutWith(K key,
Function<? super P,? extends V> function,
P parameter) |
|
V |
UnifiedMapWithHashingStrategy.updateValue(K key,
Function0<? extends V> factory,
Function<? super V,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2,R extends MutableMultimap<K2,V2>> |
AbstractMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction,
R target) |
|
<K2,V2,R extends MutableMultimap<K2,V2>> |
AbstractSynchronizedMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction,
R target) |
|
<V2,R extends MutableMultimap<K,V2>> |
AbstractMultimap.collectValues(Function<? super V,? extends V2> function,
R target) |
|
<V2,R extends MutableMultimap<K,V2>> |
AbstractSynchronizedMultimap.collectValues(Function<? super V,? extends V2> function,
R target) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> HashBagMultimap<K2,V2> |
AbstractMutableBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedPutHashBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> HashBagMultimap<K2,V2> |
TreeBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
Deprecated.
|
<V2> HashBagMultimap<K,V2> |
HashBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableBagMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MultiReaderHashBagMultimap<K,V2> |
MultiReaderHashBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> HashBagMultimap<K,V2> |
SynchronizedPutHashBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> FastListMultimap<K,V2> |
TreeBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> HashBagMultimap<K2,V2> |
TreeBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
Deprecated.
|
<V2> FastListMultimap<K,V2> |
TreeBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableSortedBagMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> HashBagMultimap<K2,V2> |
TreeBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> MutableListMultimap<K,V2> |
SynchronizedSortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> FastListMultimap<K,V2> |
TreeBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<V2> HashBagMultimapWithHashingStrategy<K,V2> |
HashBagMultimapWithHashingStrategy.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> HashBagMultimap<K2,V2> |
AbstractMutableListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> HashBagMultimap<K2,V2> |
SynchronizedPutFastListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> FastListMultimap<K,V2> |
AbstractMutableListMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableListMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableListMultimap<K,V2> |
SynchronizedListMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> FastListMultimap<K,V2> |
SynchronizedPutFastListMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
AbstractMutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedPutUnifiedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> MutableBagMultimap<K,V2> |
AbstractMutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableSetMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedPutUnifiedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> HashBagMultimap<K2,V2> |
SynchronizedPutTreeSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> HashBagMultimap<K2,V2> |
TreeSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<V2> ImmutableListMultimap<K,V2> |
ImmutableSortedSetMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
|
<V2> FastListMultimap<K,V2> |
SynchronizedPutTreeSortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableListMultimap<K,V2> |
SynchronizedSortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> FastListMultimap<K,V2> |
TreeSortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize) |
|
static <T,K,V> MutableMap<K,V> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize) |
|
static <T,K,V,R extends MutableMapIterable<K,V>> |
ParallelIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator,
R mutableMap,
int batchSize,
java.util.concurrent.Executor executor) |
|
static <T,V> java.util.Collection<V> |
ParallelIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function) |
Same effect as
Iterate.collect(Iterable, Function) ,
but executed in parallel batches. |
static <T,V> java.util.Collection<V> |
ParallelIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
boolean allowReorderedResult) |
Same effect as
Iterate.collect(Iterable, Function) , but executed in parallel batches,
and with potentially reordered result. |
static <T,V,R extends java.util.Collection<V>> |
ParallelIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
R target,
boolean allowReorderedResult) |
Same effect as
Iterate.collect(Iterable, Function) , but executed in parallel batches,
and writing output into the specified collection. |
static <T,V,R extends java.util.Collection<V>> |
ParallelIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,V> function,
R target,
int batchSize,
java.util.concurrent.Executor executor,
boolean allowReorderedResult) |
|
static <T,V> java.util.Collection<V> |
ParallelIterate.collectIf(java.lang.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> java.util.Collection<V> |
ParallelIterate.collectIf(java.lang.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 java.util.Collection<V>> |
ParallelIterate.collectIf(java.lang.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 java.util.Collection<V>> |
ParallelIterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,V> function,
R target,
int batchSize,
java.util.concurrent.Executor executor,
boolean allowReorderedResult) |
|
static <T,V> java.util.Collection<V> |
ParallelIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,java.util.Collection<V>> function) |
|
static <T,V> java.util.Collection<V> |
ParallelIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,java.util.Collection<V>> function,
boolean allowReorderedResult) |
|
static <T,V,R extends java.util.Collection<V>> |
ParallelIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,java.util.Collection<V>> function,
R target,
boolean allowReorderedResult) |
|
static <T,V,R extends java.util.Collection<V>> |
ParallelIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,java.util.Collection<V>> function,
R target,
int batchSize,
java.util.concurrent.Executor executor,
boolean allowReorderedResult) |
|
static <K,V> MutableMultimap<K,V> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V> MutableMultimap<K,V> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
int batchSize) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V> MutableMultimap<K,V> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
int batchSize,
java.util.concurrent.Executor executor) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap,
int batchSize) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <K,V,R extends MutableMultimap<K,V>> |
ParallelIterate.groupBy(java.lang.Iterable<V> iterable,
Function<? super V,? extends K> function,
R concurrentMultimap,
int batchSize,
java.util.concurrent.Executor executor) |
Same effect as
Iterate.groupBy(Iterable, Function) ,
but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap. |
static <V,T> MutableMap<V,java.math.BigDecimal> |
ParallelIterate.sumByBigDecimal(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
ParallelIterate.sumByBigInteger(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <T,V> ObjectDoubleMap<V> |
ParallelIterate.sumByDouble(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <T,V> ObjectDoubleMap<V> |
ParallelIterate.sumByFloat(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <T,V> ObjectLongMap<V> |
ParallelIterate.sumByInt(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <T,V> ObjectLongMap<V> |
ParallelIterate.sumByLong(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
Constructor | Description |
---|---|
CollectIfProcedureFactory(Function<? super T,V> function,
Predicate<? super T> predicate,
int newTaskSize) |
|
CollectProcedureFactory(Function<? super T,V> function,
int newTaskSize) |
|
FastListCollectIfProcedureFactory(Function<? super T,V> function,
Predicate<? super T> predicate,
int newTaskSize) |
|
FastListCollectProcedureFactory(Function<? super T,V> function,
int newTaskSize) |
|
FlatCollectProcedureFactory(Function<? super T,? extends java.lang.Iterable<V>> function,
int newTaskSize) |
Modifier and Type | Method | Description |
---|---|---|
<V> UnifiedSet<V> |
AbstractUnifiedSet.collect(Function<? super T,? extends V> function) |
|
<V> UnifiedSet<V> |
AbstractUnifiedSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> UnifiedSet<V> |
AbstractUnifiedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableMap<V,T> |
AbstractUnifiedSet.groupByUniqueKey(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableSet<V> |
AbstractImmutableSet.collect(Function<? super T,? extends V> function) |
|
<V> ImmutableSet<V> |
AbstractImmutableSet.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> ImmutableSet<V> |
AbstractImmutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> ImmutableSetMultimap<V,T> |
AbstractImmutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractImmutableSet.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> ImmutableSetMultimap<V,T> |
AbstractImmutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
AbstractImmutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableSet<V> |
AbstractMutableSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
MultiReaderUnifiedSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
SetAdapter.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
SynchronizedMutableSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
UnmodifiableMutableSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableSet<V> |
AbstractMutableSet.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> |
SetAdapter.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> MutableSet<V> |
AbstractMutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSet<V> |
MultiReaderUnifiedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSet<V> |
SetAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSet<V> |
SynchronizedMutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSet<V> |
UnmodifiableMutableSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnifiedSetMultimap<V,T> |
AbstractMutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSetMultimap<V,T> |
MultiReaderUnifiedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> UnifiedSetMultimap<V,T> |
SetAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSetMultimap<V,T> |
SynchronizedMutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V> UnifiedSetMultimap<V,T> |
UnifiedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSetMultimap<V,T> |
UnmodifiableMutableSet.groupBy(Function<? super T,? extends V> function) |
|
<V> UnifiedSetMultimap<V,T> |
AbstractMutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSetMultimap<V,T> |
MultiReaderUnifiedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnifiedSetMultimap<V,T> |
SetAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSetMultimap<V,T> |
SynchronizedMutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> UnifiedSetMultimap<V,T> |
UnifiedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSetMultimap<V,T> |
UnmodifiableMutableSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableMap<V,T> |
MultiReaderUnifiedSet.groupByUniqueKey(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableList<V> |
SortedSetAdapter.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
SynchronizedSortedSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
TreeSortedSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
UnmodifiableSortedSet.collect(Function<? super T,? extends V> function) |
|
<V> MutableList<V> |
SortedSetAdapter.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> |
TreeSortedSet.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) |
|
<V> MutableList<V> |
SortedSetAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
SynchronizedSortedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
TreeSortedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableList<V> |
UnmodifiableSortedSet.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> TreeSortedSetMultimap<V,T> |
SortedSetAdapter.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedSetMultimap<V,T> |
SynchronizedSortedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> TreeSortedSetMultimap<V,T> |
TreeSortedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableSortedSetMultimap<V,T> |
UnmodifiableSortedSet.groupBy(Function<? super T,? extends V> function) |
|
<V> TreeSortedSetMultimap<V,T> |
SortedSetAdapter.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedSetMultimap<V,T> |
SynchronizedSortedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> TreeSortedSetMultimap<V,T> |
TreeSortedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableSortedSetMultimap<V,T> |
UnmodifiableSortedSet.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> UnifiedSetWithHashingStrategyMultimap<V,T> |
UnifiedSetWithHashingStrategy.groupBy(Function<? super T,? extends V> function) |
|
<V> UnifiedSetWithHashingStrategyMultimap<V,T> |
UnifiedSetWithHashingStrategy.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> LazyIterable<V> |
UnifiedSetWithHashingStrategy.lazyCollect(Function<? super T,? extends V> function) |
Deprecated.
since 3.0.
|
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableMap<K,V> |
ArrayStack.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
SynchronizedStack.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
UnmodifiableStack.aggregateBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
<K,V> MutableMap<K,V> |
ArrayStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
SynchronizedStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<K,V> MutableMap<K,V> |
UnmodifiableStack.aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
<V> ArrayStack<V> |
ArrayStack.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
ArrayStack.collect(Function<? super T,? extends V> function,
R target) |
|
<V> MutableStack<V> |
SynchronizedStack.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
SynchronizedStack.collect(Function<? super T,? extends V> function,
R target) |
|
<V> MutableStack<V> |
UnmodifiableStack.collect(Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableStack.collect(Function<? super T,? extends V> function,
R target) |
|
<V> ArrayStack<V> |
ArrayStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
ArrayStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> MutableStack<V> |
SynchronizedStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
SynchronizedStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> MutableStack<V> |
UnmodifiableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableStack.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
<V> ArrayStack<V> |
ArrayStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
ArrayStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableStack<V> |
SynchronizedStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
SynchronizedStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableStack<V> |
UnmodifiableStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends java.util.Collection<V>> |
UnmodifiableStack.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableListMultimap<V,T> |
ArrayStack.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
ArrayStack.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableListMultimap<V,T> |
SynchronizedStack.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
SynchronizedStack.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableListMultimap<V,T> |
UnmodifiableStack.groupBy(Function<? super T,? extends V> function) |
|
<V,R extends MutableMultimap<V,T>> |
UnmodifiableStack.groupBy(Function<? super T,? extends V> function,
R target) |
|
<V> MutableListMultimap<V,T> |
ArrayStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
ArrayStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableListMultimap<V,T> |
SynchronizedStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
SynchronizedStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableListMultimap<V,T> |
UnmodifiableStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V,R extends MutableMultimap<V,T>> |
UnmodifiableStack.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
<V> MutableMap<V,T> |
ArrayStack.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
ArrayStack.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V> MutableMap<V,T> |
SynchronizedStack.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
SynchronizedStack.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V> MutableMap<V,T> |
UnmodifiableStack.groupByUniqueKey(Function<? super T,? extends V> function) |
|
<V,R extends MutableMapIterable<V,T>> |
UnmodifiableStack.groupByUniqueKey(Function<? super T,? extends V> function,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
ArrayStack.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedStack.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableStack.maxBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ArrayStack.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedStack.minBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableStack.minBy(Function<? super T,? extends V> function) |
|
<V> MutableObjectDoubleMap<V> |
ArrayStack.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
SynchronizedStack.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
UnmodifiableStack.sumByDouble(Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
ArrayStack.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
SynchronizedStack.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectDoubleMap<V> |
UnmodifiableStack.sumByFloat(Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
ArrayStack.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
SynchronizedStack.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
UnmodifiableStack.sumByInt(Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
ArrayStack.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
SynchronizedStack.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<V> MutableObjectLongMap<V> |
UnmodifiableStack.sumByLong(Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
<NK,NV> MutableBiMap<NK,NV> |
ArrayStack.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
SynchronizedStack.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableBiMap<NK,NV> |
UnmodifiableStack.toBiMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableMap<NK,NV> |
ArrayStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
ArrayStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
SynchronizedStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
SynchronizedStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
|
<NK,NV> MutableMap<NK,NV> |
UnmodifiableStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV,R extends java.util.Map<NK,NV>> |
UnmodifiableStack.toMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction,
R target) |
|
<V extends java.lang.Comparable<? super V>> |
ArrayStack.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedStack.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableStack.toSortedBagBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
ArrayStack.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedStack.toSortedListBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableStack.toSortedListBy(Function<? super T,? extends V> function) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ArrayStack.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
ArrayStack.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedStack.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
SynchronizedStack.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableStack.toSortedMap(java.util.Comparator<? super NK> comparator,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<NK,NV> MutableSortedMap<NK,NV> |
UnmodifiableStack.toSortedMap(Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
ArrayStack.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
SynchronizedStack.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<KK extends java.lang.Comparable<? super KK>,NK,NV> |
UnmodifiableStack.toSortedMapBy(Function<? super NK,KK> sortBy,
Function<? super T,? extends NK> keyFunction,
Function<? super T,? extends NV> valueFunction) |
|
<V extends java.lang.Comparable<? super V>> |
ArrayStack.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
SynchronizedStack.toSortedSetBy(Function<? super T,? extends V> function) |
|
<V extends java.lang.Comparable<? super V>> |
UnmodifiableStack.toSortedSetBy(Function<? super T,? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
static <K> Function<java.util.Map.Entry<K,?>,K> |
AbstractImmutableEntry.getKeyFunction() |
Deprecated.
Since 6.2 - Use
Functions.getKeyFunction() instead. |
static <K,V> Function<java.util.Map.Entry<K,V>,Pair<K,V>> |
AbstractImmutableEntry.getPairFunction() |
|
static <V> Function<java.util.Map.Entry<?,V>,V> |
AbstractImmutableEntry.getValueFunction() |
Deprecated.
Since 6.2 - Use
Functions.getValueFunction() instead. |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V,M extends java.util.Map<K,V>> |
Iterate.addToMap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
M map) |
Iterate over the specified collection applying a specific Function to each element to calculate a
key, and add the results to input Map.
|
static <T,K,V,M extends java.util.Map<K,V>> |
Iterate.addToMap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
M map) |
Iterate over the specified collection applying the specified Functions to each element to calculate
a key and value, and add the results to input Map.
|
static <T,K,V> MutableMap<K,V> |
ArrayListIterate.aggregateBy(java.util.ArrayList<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
Iterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
ArrayListIterate.aggregateInPlaceBy(java.util.ArrayList<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
Iterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,V> MutableList<V> |
ArrayIterate.collect(T[] objectArray,
Function<? super T,? extends V> function) |
|
static <T,V,R extends java.util.Collection<V>> |
ArrayIterate.collect(T[] objectArray,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,A> java.util.ArrayList<A> |
ArrayListIterate.collect(java.util.ArrayList<T> list,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ArrayListIterate.collect(java.util.ArrayList<T> list,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <T,A,R extends java.util.Collection<A>> |
Iterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,? extends A> function,
R targetCollection) |
Same as the
Iterate.collect(Iterable, Function) method with two parameters, except that the results are gathered into the specified
targetCollection |
static <T,V> java.util.Collection<V> |
Iterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
Returns a new collection with the results of applying the specified function for each element of the iterable.
|
static <T,V> LazyIterable<V> |
LazyIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
Creates a deferred transforming iterable for the specified iterable.
|
static <T,A> MutableList<A> |
ListIterate.collect(java.util.List<T> list,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ListIterate.collect(java.util.List<T> list,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <K,V,A> MutableList<A> |
MapIterate.collect(java.util.Map<K,V> map,
Function<? super V,? extends A> function) |
|
static <K,V,A,R extends java.util.Collection<A>> |
MapIterate.collect(java.util.Map<K,V> map,
Function<? super V,? extends A> function,
R targetCollection) |
|
static <K1,V1,K2,V2> |
MapIterate.collect(java.util.Map<K1,V1> map,
Function<? super K1,? extends K2> keyFunction,
Function<? super V1,? extends V2> valueFunction) |
For each key-value entry of a map, applies a function to each, and adds the transformed entry to a new Map.
|
static <K1,V1,K2,V2> |
MapIterate.collect(java.util.Map<K1,V1> map,
Function<? super K1,? extends K2> keyFunction,
Function<? super V1,? extends V2> valueFunction,
java.util.Map<K2,V2> target) |
For each key-value entry of a map, applies a function to each, and adds the transformed entry to the target Map.
|
static <T,V> MutableList<V> |
ArrayIterate.collectIf(T[] objectArray,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T,V,R extends java.util.Collection<V>> |
ArrayIterate.collectIf(T[] objectArray,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,A> java.util.ArrayList<A> |
ArrayListIterate.collectIf(java.util.ArrayList<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ArrayListIterate.collectIf(java.util.ArrayList<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <T,V> java.util.Collection<V> |
Iterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T,V,R extends java.util.Collection<V>> |
Iterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> LazyIterable<V> |
LazyIterate.collectIf(java.lang.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,A> MutableList<A> |
ListIterate.collectIf(java.util.List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ListIterate.collectIf(java.util.List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <T,V> java.util.ArrayList<T> |
ArrayListIterate.distinctBy(java.util.ArrayList<T> list,
Function<? super T,? extends V> function) |
|
static <T,V> MutableList<T> |
ListIterate.distinctBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <T,V> MutableList<V> |
ArrayIterate.flatCollect(T[] objectArray,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends java.util.Collection<V>> |
ArrayIterate.flatCollect(T[] objectArray,
Function<? super T,? extends java.lang.Iterable<V>> function,
R targetCollection) |
|
static <T,A> java.util.ArrayList<A> |
ArrayListIterate.flatCollect(java.util.ArrayList<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ArrayListIterate.flatCollect(java.util.ArrayList<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function,
R targetCollection) |
|
static <T,A,R extends java.util.Collection<A>> |
Iterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<A>> function,
R targetCollection) |
|
static <T,V> java.util.Collection<V> |
Iterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V> LazyIterable<V> |
LazyIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a deferred flattening iterable for the specified iterable.
|
static <T,A> MutableList<A> |
ListIterate.flatCollect(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function) |
|
static <T,A,R extends java.util.Collection<A>> |
ListIterate.flatCollect(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function,
R targetCollection) |
|
static <K,V,P> V |
MapIterate.getIfAbsentPutWith(java.util.Map<K,V> map,
K key,
Function<? super P,? extends V> function,
P parameter) |
Get and return the value in the Map at the specified key, or if there is no value at the key, return the result
of evaluating the specified
Function with the parameter , and put that value in the map at
the specified key. |
static <K,V,P> V |
MapIterate.getIfAbsentWith(java.util.Map<K,V> map,
K key,
Function<? super P,? extends V> function,
P parameter) |
Get and return the value in the Map that corresponds to the specified key, or if there is no value
at the key, return the result of evaluating the specified
Function with the specified parameter. |
static <T,V> FastListMultimap<V,T> |
ArrayIterate.groupBy(T[] array,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ArrayIterate.groupBy(T[] array,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
ArrayListIterate.groupBy(java.util.ArrayList<T> list,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ArrayListIterate.groupBy(java.util.ArrayList<T> list,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> MutableMultimap<V,T> |
Iterate.groupBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
Iterate.groupBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function,
R targetMultimap) |
|
static <T,V> FastListMultimap<V,T> |
ListIterate.groupBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ListIterate.groupBy(java.util.List<T> list,
Function<? super T,? extends V> function,
R target) |
|
static <T,K,V,R extends MutableMultimap<K,V>> |
Iterate.groupByAndCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupByFunction,
Function<? super T,? extends V> valueFunction,
R targetMultimap) |
Iterate over the specified collection applying the specified Functions to each element to calculate
a key and value, add the results to
targetMultimap and return the targetMultimap . |
static <T,V> FastListMultimap<V,T> |
ArrayIterate.groupByEach(T[] array,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ArrayIterate.groupByEach(T[] array,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
ArrayListIterate.groupByEach(java.util.ArrayList<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ArrayListIterate.groupByEach(java.util.ArrayList<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> MutableMultimap<V,T> |
Iterate.groupByEach(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
Iterate.groupByEach(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
R targetCollection) |
|
static <T,V> FastListMultimap<V,T> |
ListIterate.groupByEach(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
ListIterate.groupByEach(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> MutableMapIterable<V,T> |
ArrayIterate.groupByUniqueKey(T[] array,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMapIterable<V,T>> |
ArrayIterate.groupByUniqueKey(T[] array,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> MutableMap<V,T> |
ArrayListIterate.groupByUniqueKey(java.util.ArrayList<T> list,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMapIterable<V,T>> |
ArrayListIterate.groupByUniqueKey(java.util.ArrayList<T> list,
Function<? super T,? extends V> function,
R target) |
|
static <V,T> MutableMap<V,T> |
Iterate.groupByUniqueKey(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <V,T,R extends MutableMapIterable<V,T>> |
Iterate.groupByUniqueKey(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function,
R target) |
|
static <K,T> MutableMap<K,T> |
ListIterate.groupByUniqueKey(java.util.List<T> list,
Function<? super T,? extends K> function) |
|
static <K,T,R extends MutableMapIterable<K,T>> |
ListIterate.groupByUniqueKey(java.util.List<T> list,
Function<? super T,? extends K> function,
R target) |
|
static <K,V,A> A |
MapIterate.ifPresentApply(java.util.Map<K,V> map,
K key,
Function<? super V,? extends A> function) |
If there is a value in the Map tat the specified key, return the result of applying the specified Function
on the value, otherwise return null.
|
static <T,V extends java.lang.Comparable<? super V>> |
ArrayIterate.maxBy(T[] array,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Iterate.maxBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
Returns the maximum element out of the iterable based on the natural order of the attribute returned by the function.
|
static <T,V extends java.lang.Comparable<? super V>> |
ListIterate.maxBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
ArrayIterate.minBy(T[] array,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
Iterate.minBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
Returns the minimum element out of the iterable based on the natural order of the attribute returned by the function.
|
static <T,V extends java.lang.Comparable<? super V>> |
ListIterate.minBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <K,V,A> int |
MapIterate.occurrencesOfAttribute(java.util.Map<K,V> map,
Function<? super V,? extends A> function,
A object) |
Return the number of occurrences where object is equal to the specified attribute in the specified map.
|
static <T,V extends java.lang.Comparable<? super V>,L extends java.util.List<T>> |
Iterate.sortThisBy(L list,
Function<? super T,? extends V> function) |
Sort the list by comparing an attribute defined by the function.
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
ArrayIterate.sumByBigDecimal(T[] array,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
Iterate.sumByBigDecimal(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
Groups and sums the values of the iterable using the two specified functions.
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
ListIterate.sumByBigDecimal(java.util.List<T> list,
Function<T,V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
ArrayIterate.sumByBigInteger(T[] array,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
Iterate.sumByBigInteger(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
Function<? super T,java.math.BigInteger> function) |
Groups and sums the values of the iterable using the two specified functions.
|
static <V,T> MutableMap<V,java.math.BigInteger> |
ListIterate.sumByBigInteger(java.util.List<T> list,
Function<T,V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <V,T> ObjectDoubleMap<V> |
ArrayIterate.sumByDouble(T[] array,
Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <T,V> ObjectDoubleMap<V> |
Iterate.sumByDouble(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
DoubleFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
ListIterate.sumByDouble(java.util.List<T> list,
Function<T,V> groupBy,
DoubleFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
ArrayIterate.sumByFloat(T[] array,
Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <T,V> ObjectDoubleMap<V> |
Iterate.sumByFloat(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
FloatFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
ListIterate.sumByFloat(java.util.List<T> list,
Function<T,V> groupBy,
FloatFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
ArrayIterate.sumByInt(T[] array,
Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <T,V> ObjectLongMap<V> |
Iterate.sumByInt(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
IntFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
ListIterate.sumByInt(java.util.List<T> list,
Function<T,V> groupBy,
IntFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
ArrayIterate.sumByLong(T[] array,
Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
static <T,V> ObjectLongMap<V> |
Iterate.sumByLong(java.lang.Iterable<T> iterable,
Function<T,V> groupBy,
LongFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
ListIterate.sumByLong(java.util.List<T> list,
Function<T,V> groupBy,
LongFunction<? super T> function) |
|
static <T> java.math.BigDecimal |
ArrayIterate.sumOfBigDecimal(T[] array,
Function<? super T,java.math.BigDecimal> function) |
|
static <T> java.math.BigDecimal |
Iterate.sumOfBigDecimal(java.lang.Iterable<T> iterable,
Function<? super T,java.math.BigDecimal> function) |
Returns the BigDecimal sum of the result of applying the function to each element of the iterable.
|
static <T> java.math.BigDecimal |
ListIterate.sumOfBigDecimal(java.util.List<T> list,
Function<? super T,java.math.BigDecimal> function) |
|
static <T> java.math.BigInteger |
ArrayIterate.sumOfBigInteger(T[] array,
Function<? super T,java.math.BigInteger> function) |
|
static <T> java.math.BigInteger |
Iterate.sumOfBigInteger(java.lang.Iterable<T> iterable,
Function<? super T,java.math.BigInteger> function) |
Returns the BigInteger sum of the result of applying the function to each element of the iterable.
|
static <T> java.math.BigInteger |
ListIterate.sumOfBigInteger(java.util.List<T> list,
Function<? super T,java.math.BigInteger> function) |
|
static <K,V> MutableMap<K,V> |
StringIterate.tokensToMap(java.lang.String string,
java.lang.String separator,
java.lang.String keyValueSeparator,
Function<java.lang.String,K> keyFunction,
Function<java.lang.String,V> valueFunction) |
Converts a string of tokens to a
MutableMap using the specified 'key' and 'value'
Functions. |
static <T,K,V> MutableMap<K,V> |
ArrayIterate.toMap(T[] objectArray,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Iterate over the specified array applying the specified Functions to each element to calculate a key
and value, and return the results as a Map.
|
static <K,V> MutableMap<K,V> |
ArrayIterate.toMap(V[] objectArray,
Function<? super V,? extends K> keyFunction) |
Iterate over the specified array applying the specified Function to each element to calculate a key
and return the results as a HashMap.
|
static <T,K> MutableMap<K,T> |
Iterate.toMap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction) |
Iterate over the specified collection applying the specified Function to each element to calculate
a key and return the results as a Map.
|
static <T,K,V> MutableMap<K,V> |
Iterate.toMap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction) |
Iterate over the specified collection applying the specified Functions to each element to calculate
a key and value, and return the results as a Map.
|
static <T,K,V,R extends java.util.Map<K,V>> |
Iterate.toMap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends V> valueFunction,
R target) |
Iterate over the specified collection applying the specified Functions to each element to calculate
a key and value, and return the results in the specified Map instance.
|
static <T,K,V,R extends MutableMultimap<K,V>> |
Iterate.toMultimap(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> keyFunction,
Function<? super T,? extends java.lang.Iterable<V>> valuesFunction,
R targetMultimap) |
Iterate over the specified collection applying the specified Functions to each element to calculate
a key and values, add the results to
targetMultimap and return the targetMultimap . |
Modifier and Type | Method | Description |
---|---|---|
static <T,K,V> MutableMap<K,V> |
IterableIterate.aggregateBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
IteratorIterate.aggregateBy(java.util.Iterator<T> iterator,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
IteratorIterate.aggregateBy(java.util.Iterator<T> iterator,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
RandomAccessListIterate.aggregateBy(java.util.List<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Function2<? super V,? super T,? extends V> nonMutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
IterableIterate.aggregateInPlaceBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,K,V> MutableMap<K,V> |
RandomAccessListIterate.aggregateInPlaceBy(java.util.List<T> list,
Function<? super T,? extends K> groupBy,
Function0<? extends V> zeroValueFactory,
Procedure2<? super V,? super T> mutatingAggregator) |
|
static <T,V,R extends java.util.Collection<V>> |
InternalArrayIterate.collect(T[] array,
int size,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> MutableList<V> |
IterableIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <T,V,R extends java.util.Collection<V>> |
IterableIterate.collect(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,V,R extends java.util.Collection<V>> |
IteratorIterate.collect(java.util.Iterator<T> iterator,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,A> MutableList<A> |
RandomAccessListIterate.collect(java.util.List<T> list,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
RandomAccessListIterate.collect(java.util.List<T> list,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <T,V,R extends java.util.Collection<V>> |
InternalArrayIterate.collectIf(T[] array,
int size,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> MutableList<V> |
IterableIterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
static <T,V,R extends java.util.Collection<V>> |
IterableIterate.collectIf(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,V,R extends java.util.Collection<V>> |
IteratorIterate.collectIf(java.util.Iterator<T> iterator,
Predicate<? super T> predicate,
Function<? super T,? extends V> function,
R targetCollection) |
|
static <T,A> MutableList<A> |
RandomAccessListIterate.collectIf(java.util.List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function) |
|
static <T,A,R extends java.util.Collection<A>> |
RandomAccessListIterate.collectIf(java.util.List<T> list,
Predicate<? super T> predicate,
Function<? super T,? extends A> function,
R targetCollection) |
|
static <T,V,R extends java.util.Collection<V>> |
InternalArrayIterate.flatCollect(T[] array,
int size,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> MutableList<V> |
IterableIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends java.util.Collection<V>> |
IterableIterate.flatCollect(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
R targetCollection) |
|
static <T,V,R extends java.util.Collection<V>> |
IteratorIterate.flatCollect(java.util.Iterator<T> iterator,
Function<? super T,? extends java.lang.Iterable<V>> function,
R targetCollection) |
|
static <T,A> MutableList<A> |
RandomAccessListIterate.flatCollect(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function) |
|
static <T,A,R extends java.util.Collection<A>> |
RandomAccessListIterate.flatCollect(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<A>> function,
R targetCollection) |
|
static <T,V,R extends MutableMultimap<V,T>> |
InternalArrayIterate.groupBy(T[] array,
int size,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
IterableIterate.groupBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
IterableIterate.groupBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> ImmutableMultimap<V,T> |
IteratorIterate.groupBy(java.util.Iterator<T> iterator,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
IteratorIterate.groupBy(java.util.Iterator<T> iterator,
Function<? super T,? extends V> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
RandomAccessListIterate.groupBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
RandomAccessListIterate.groupBy(java.util.List<T> list,
Function<? super T,? extends V> function,
R target) |
|
static <T,V,R extends MutableMultimap<V,T>> |
InternalArrayIterate.groupByEach(T[] array,
int size,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
IterableIterate.groupByEach(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
IterableIterate.groupByEach(java.lang.Iterable<T> iterable,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V,R extends MutableMultimap<V,T>> |
IteratorIterate.groupByEach(java.util.Iterator<T> iterator,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,V> FastListMultimap<V,T> |
RandomAccessListIterate.groupByEach(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function) |
|
static <T,V,R extends MutableMultimap<V,T>> |
RandomAccessListIterate.groupByEach(java.util.List<T> list,
Function<? super T,? extends java.lang.Iterable<V>> function,
R target) |
|
static <T,K,R extends MutableMapIterable<K,T>> |
InternalArrayIterate.groupByUniqueKey(T[] array,
int size,
Function<? super T,? extends K> function,
R target) |
|
static <K,T> MutableMap<K,T> |
IterableIterate.groupByUniqueKey(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> function) |
|
static <K,T,R extends MutableMapIterable<K,T>> |
IterableIterate.groupByUniqueKey(java.lang.Iterable<T> iterable,
Function<? super T,? extends K> function,
R target) |
|
static <K,T,R extends MutableMapIterable<K,T>> |
IteratorIterate.groupByUniqueKey(java.util.Iterator<T> iterator,
Function<? super T,? extends K> function,
R target) |
|
static <K,T> MutableMap<K,T> |
RandomAccessListIterate.groupByUniqueKey(java.util.List<T> list,
Function<? super T,? extends K> function) |
|
static <K,T,R extends MutableMapIterable<K,T>> |
RandomAccessListIterate.groupByUniqueKey(java.util.List<T> list,
Function<? super T,? extends K> function,
R target) |
|
static <T,V extends java.lang.Comparable<? super V>> |
InternalArrayIterate.maxBy(T[] array,
int size,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
IterableIterate.maxBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
IteratorIterate.maxBy(java.util.Iterator<T> iterator,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
RandomAccessListIterate.maxBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
InternalArrayIterate.minBy(T[] array,
int size,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
IterableIterate.minBy(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
IteratorIterate.minBy(java.util.Iterator<T> iterator,
Function<? super T,? extends V> function) |
|
static <T,V extends java.lang.Comparable<? super V>> |
RandomAccessListIterate.minBy(java.util.List<T> list,
Function<? super T,? extends V> function) |
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
IterableIterate.sumByBigDecimal(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
IteratorIterate.sumByBigDecimal(java.util.Iterator<T> iterator,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigDecimal> |
RandomAccessListIterate.sumByBigDecimal(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigDecimal> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
IterableIterate.sumByBigInteger(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
IteratorIterate.sumByBigInteger(java.util.Iterator<T> iterator,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <V,T> MutableMap<V,java.math.BigInteger> |
RandomAccessListIterate.sumByBigInteger(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
Function<? super T,java.math.BigInteger> function) |
|
static <V,T> MutableObjectDoubleMap<V> |
InternalArrayIterate.sumByDouble(T[] array,
int size,
Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
IterableIterate.sumByDouble(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
RandomAccessListIterate.sumByDouble(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
DoubleFunction<? super T> function) |
|
static <V,T> MutableObjectDoubleMap<V> |
InternalArrayIterate.sumByFloat(T[] array,
int size,
Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
IterableIterate.sumByFloat(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <V,T> ObjectDoubleMap<V> |
RandomAccessListIterate.sumByFloat(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
FloatFunction<? super T> function) |
|
static <V,T> MutableObjectLongMap<V> |
InternalArrayIterate.sumByInt(T[] array,
int size,
Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
IterableIterate.sumByInt(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
RandomAccessListIterate.sumByInt(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
IntFunction<? super T> function) |
|
static <V,T> MutableObjectLongMap<V> |
InternalArrayIterate.sumByLong(T[] array,
int size,
Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
IterableIterate.sumByLong(java.lang.Iterable<T> iterable,
Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
static <V,T> ObjectLongMap<V> |
RandomAccessListIterate.sumByLong(java.util.List<T> list,
Function<? super T,? extends V> groupBy,
LongFunction<? super T> function) |
|
static <T> java.math.BigDecimal |
IterableIterate.sumOfBigDecimal(java.lang.Iterable<T> iterable,
Function<? super T,java.math.BigDecimal> function) |
|
static <T> java.math.BigDecimal |
IteratorIterate.sumOfBigDecimal(java.util.Iterator<T> iterator,
Function<? super T,java.math.BigDecimal> function) |
|
static <T> java.math.BigDecimal |
RandomAccessListIterate.sumOfBigDecimal(java.util.List<T> list,
Function<? super T,java.math.BigDecimal> function) |
|
static <T> java.math.BigInteger |
IterableIterate.sumOfBigInteger(java.lang.Iterable<T> iterable,
Function<? super T,java.math.BigInteger> function) |
|
static <T> java.math.BigInteger |
IteratorIterate.sumOfBigInteger(java.util.Iterator<T> iterator,
Function<? super T,java.math.BigInteger> function) |
|
static <T> java.math.BigInteger |
RandomAccessListIterate.sumOfBigInteger(java.util.List<T> list,
Function<? super T,java.math.BigInteger> function) |
Copyright © 2004–2020. All rights reserved.