Package | Description |
---|---|
com.gs.collections.api |
This package contains interfaces for GS Collections API.
|
com.gs.collections.api.bag |
This package contains interfaces for Bag API.
|
com.gs.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
com.gs.collections.api.bimap |
This package contains interfaces for BiMap API.
|
com.gs.collections.api.collection | |
com.gs.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
com.gs.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
com.gs.collections.api.map.primitive |
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
|
com.gs.collections.api.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
com.gs.collections.api.multimap |
This package contains interfaces for
Multimap . |
com.gs.collections.api.ordered | |
com.gs.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
com.gs.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
com.gs.collections.api.stack |
This package contains interfaces for stack API.
|
com.gs.collections.api.tuple | |
com.gs.collections.impl |
This package contains implementations for GS Collections API.
|
com.gs.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
com.gs.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
com.gs.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
com.gs.collections.impl.block.factory |
This package contains factory implementations for
Function , Predicate , SerializableComparator and Procedure . |
com.gs.collections.impl.block.predicate |
This package contains implementations of
Predicate and Predicate2 . |
com.gs.collections.impl.block.procedure |
This package contains implementations of
Procedure and Procedure2 . |
com.gs.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
com.gs.collections.impl.factory |
This package contains static utilities for creating mutable and immutable collection factories.
|
com.gs.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
com.gs.collections.impl.lazy.iterator |
This package contains implementations of the
Iterator interface. |
com.gs.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
com.gs.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
com.gs.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
com.gs.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
com.gs.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
com.gs.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
com.gs.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
com.gs.collections.impl.map.strategy.immutable |
This package contains immutable 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. |
com.gs.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. |
com.gs.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
com.gs.collections.impl.multimap.bag |
This package contains implementations of the
BagMultimap interface. |
com.gs.collections.impl.multimap.bag.sorted | |
com.gs.collections.impl.multimap.list |
This package contains implementations of the
ListMultimap interface. |
com.gs.collections.impl.multimap.set |
This package contains implementations of the
SetMultimap interface. |
com.gs.collections.impl.multimap.set.sorted |
This package contains implementations of the
SortedSetMultimap interface. |
com.gs.collections.impl.multimap.set.strategy |
This package contains implementations of the
SetMultimap interface which use a set with user-defined HashingStrategy as their underlying store for the multiple values of a given key. |
com.gs.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
com.gs.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
com.gs.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
com.gs.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
com.gs.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack interface. |
com.gs.collections.impl.tuple | |
com.gs.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
com.gs.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
RichIterable.zip(Iterable<S> that,
R target)
Same as
RichIterable.zip(Iterable) but uses target for output. |
<R extends Collection<Pair<T,Integer>>> |
RichIterable.zipWithIndex(R target)
Same as
RichIterable.zipWithIndex() but uses target for output. |
Modifier and Type | Method and Description |
---|---|
<S> RichIterable<Pair<T,S>> |
RichIterable.zip(Iterable<S> that)
Returns a
RichIterable formed from this RichIterable and another RichIterable by
combining corresponding elements in pairs. |
<S> LazyIterable<Pair<T,S>> |
LazyIterable.zip(Iterable<S> that)
Creates a deferred zip iterable.
|
RichIterable<Pair<T,Integer>> |
RichIterable.zipWithIndex()
Zips this
RichIterable with its indices. |
LazyIterable<Pair<T,Integer>> |
LazyIterable.zipWithIndex()
Creates a deferred zipWithIndex iterable.
|
Modifier and Type | Method and Description |
---|---|
<S> MutableBag<Pair<T,S>> |
MutableBag.zip(Iterable<S> that) |
<S> UnsortedBag<Pair<T,S>> |
UnsortedBag.zip(Iterable<S> that) |
<S> ImmutableBag<Pair<T,S>> |
ImmutableBag.zip(Iterable<S> that) |
MutableSet<Pair<T,Integer>> |
MutableBag.zipWithIndex() |
UnsortedSetIterable<Pair<T,Integer>> |
UnsortedBag.zipWithIndex() |
SetIterable<Pair<T,Integer>> |
Bag.zipWithIndex() |
ImmutableSet<Pair<T,Integer>> |
ImmutableBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S> ImmutableList<Pair<T,S>> |
ImmutableSortedBag.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
MutableSortedBag.zip(Iterable<S> that) |
SortedSetIterable<Pair<T,Integer>> |
SortedBag.zipWithIndex() |
ImmutableSortedSet<Pair<T,Integer>> |
ImmutableSortedBag.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
MutableSortedBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<K2,V2> MutableBiMap<K2,V2> |
MutableBiMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> BiMap<K2,V2> |
BiMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> ImmutableBiMap<K2,V2> |
ImmutableBiMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Method and Description |
---|---|
<S> MutableCollection<Pair<T,S>> |
MutableCollection.zip(Iterable<S> that) |
<S> ImmutableCollection<Pair<T,S>> |
ImmutableCollection.zip(Iterable<S> that) |
MutableCollection<Pair<T,Integer>> |
MutableCollection.zipWithIndex() |
ImmutableCollection<Pair<T,Integer>> |
ImmutableCollection.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S> ImmutableList<Pair<T,S>> |
ImmutableList.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
MutableList.zip(Iterable<S> that) |
<S> ListIterable<Pair<T,S>> |
ListIterable.zip(Iterable<S> that) |
ImmutableList<Pair<T,Integer>> |
ImmutableList.zipWithIndex() |
MutableList<Pair<T,Integer>> |
MutableList.zipWithIndex() |
ListIterable<Pair<T,Integer>> |
ListIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
MapIterable.detect(Predicate2<? super K,? super V> predicate)
Return the first key and value of the map for which the predicate evaluates to true when they are given
as arguments.
|
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
MapIterable.keyValuesView()
Returns an unmodifiable lazy iterable of key/value pairs wrapped around the entrySet for the map
|
<S> ImmutableCollection<Pair<V,S>> |
ImmutableMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
MutableMap.zip(Iterable<S> that) |
ImmutableCollection<Pair<V,Integer>> |
ImmutableMap.zipWithIndex() |
MutableCollection<Pair<V,Integer>> |
MutableMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
V |
MutableMap.add(Pair<K,V> keyValuePair)
This method allows mutable map the ability to add an element in the form of Pair
|
ImmutableMap<K,V> |
ImmutableMap.newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
MutableMap<K,V> |
MutableMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)
Convenience var-args version of withAllKeyValues
|
Modifier and Type | Method and Description |
---|---|
<K2,V2> ImmutableMap<K2,V2> |
ImmutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> UnsortedMapIterable<K2,V2> |
UnsortedMapIterable.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> MapIterable<K2,V2> |
MapIterable.collect(Function2<? super K,? super V,Pair<K2,V2>> function)
For each key and value of the map the function is evaluated.
|
<K2,V2> MutableMap<K2,V2> |
MutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
ImmutableMap<K,V> |
ImmutableMap.newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
MutableMap<K,V> |
MutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)
This method allows mutable, fixed size, and immutable maps the ability to add elements to their existing
elements.
|
Modifier and Type | Method and Description |
---|---|
<S> MutableCollection<Pair<V,S>> |
MutablePrimitiveObjectMap.zip(Iterable<S> that) |
MutableCollection<Pair<V,Integer>> |
MutablePrimitiveObjectMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S> MutableList<Pair<V,S>> |
MutableSortedMap.zip(Iterable<S> that) |
<S> ListIterable<Pair<V,S>> |
SortedMapIterable.zip(Iterable<S> that) |
<S> ImmutableList<Pair<V,S>> |
ImmutableSortedMap.zip(Iterable<S> that) |
MutableList<Pair<V,Integer>> |
MutableSortedMap.zipWithIndex() |
ListIterable<Pair<V,Integer>> |
SortedMapIterable.zipWithIndex() |
ImmutableList<Pair<V,Integer>> |
ImmutableSortedMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
ImmutableSortedMap<K,V> |
ImmutableSortedMap.newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
MutableSortedMap<K,V> |
MutableSortedMap.with(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<K2,V2> MutableMap<K2,V2> |
MutableSortedMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> ImmutableMap<K2,V2> |
ImmutableSortedMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
ImmutableSortedMap<K,V> |
ImmutableSortedMap.newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,RichIterable<V>>> |
Multimap.keyMultiValuePairsView()
Returns a lazy view of the pair of a key and and a lazy view of the values mapped to that key.
|
RichIterable<Pair<K,V>> |
Multimap.keyValuePairsView()
Returns a lazy view of all of the key/value pairs.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MutableMultimap.putAllPairs(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<S> ListIterable<Pair<T,S>> |
SortedIterable.zip(Iterable<S> that) |
<S> ReversibleIterable<Pair<T,S>> |
ReversibleIterable.zip(Iterable<S> that) |
SortedIterable<Pair<T,Integer>> |
SortedIterable.zipWithIndex() |
ReversibleIterable<Pair<T,Integer>> |
ReversibleIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<B> LazyIterable<Pair<T,B>> |
SetIterable.cartesianProduct(SetIterable<B> set)
Returns the set whose members are all possible ordered pairs (a, b) where a is a member of
this and b is a
member of set . |
<S> ImmutableSet<Pair<T,S>> |
ImmutableSet.zip(Iterable<S> that) |
<S> UnsortedSetIterable<Pair<T,S>> |
UnsortedSetIterable.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
MutableSet.zip(Iterable<S> that) |
SetIterable<Pair<T,Integer>> |
SetIterable.zipWithIndex() |
ImmutableSet<Pair<T,Integer>> |
ImmutableSet.zipWithIndex() |
UnsortedSetIterable<Pair<T,Integer>> |
UnsortedSetIterable.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
MutableSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S> ImmutableList<Pair<T,S>> |
ImmutableSortedSet.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
MutableSortedSet.zip(Iterable<S> that) |
ImmutableSortedSet<Pair<T,Integer>> |
ImmutableSortedSet.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
MutableSortedSet.zipWithIndex() |
SortedSetIterable<Pair<T,Integer>> |
SortedSetIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S> ImmutableStack<Pair<T,S>> |
ImmutableStack.zip(Iterable<S> that) |
<S> StackIterable<Pair<T,S>> |
StackIterable.zip(Iterable<S> that) |
<S> MutableStack<Pair<T,S>> |
MutableStack.zip(Iterable<S> that) |
ImmutableStack<Pair<T,Integer>> |
ImmutableStack.zipWithIndex() |
StackIterable<Pair<T,Integer>> |
StackIterable.zipWithIndex() |
MutableStack<Pair<T,Integer>> |
MutableStack.zipWithIndex() |
Modifier and Type | Interface and Description |
---|---|
interface |
Twin<T> |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
AbstractRichIterable.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
SynchronizedRichIterable.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
UnmodifiableRichIterable.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractRichIterable.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedRichIterable.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
UnmodifiableRichIterable.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> RichIterable<Pair<T,S>> |
SynchronizedRichIterable.zip(Iterable<S> that) |
<S> RichIterable<Pair<T,S>> |
UnmodifiableRichIterable.zip(Iterable<S> that) |
RichIterable<Pair<T,Integer>> |
SynchronizedRichIterable.zipWithIndex() |
RichIterable<Pair<T,Integer>> |
UnmodifiableRichIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
ImmutableHashBag.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
ImmutableHashBag.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> ImmutableBag<Pair<T,S>> |
ImmutableHashBag.zip(Iterable<S> that) |
<S> ImmutableBag<Pair<T,S>> |
ImmutableArrayBag.zip(Iterable<S> that) |
ImmutableSet<Pair<T,Integer>> |
ImmutableHashBag.zipWithIndex() |
ImmutableSet<Pair<T,Integer>> |
ImmutableArrayBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
SynchronizedBag.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedBag.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableBag<Pair<T,S>> |
UnmodifiableBag.zip(Iterable<S> that) |
<S> MutableBag<Pair<T,S>> |
HashBag.zip(Iterable<S> that) |
<S> MutableBag<Pair<T,S>> |
SynchronizedBag.zip(Iterable<S> that) |
<S> MutableBag<Pair<T,S>> |
MultiReaderHashBag.zip(Iterable<S> that) |
MutableSet<Pair<T,Integer>> |
UnmodifiableBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
HashBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
SynchronizedBag.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
MultiReaderHashBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
UnmodifiableSortedBag.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
UnmodifiableSortedBag.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableList<Pair<T,S>> |
TreeBag.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
UnmodifiableSortedBag.zip(Iterable<S> that) |
MutableSortedSet<Pair<T,Integer>> |
TreeBag.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
UnmodifiableSortedBag.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
static <T> SerializableComparator<Pair<T,?>> |
Comparators.byFirstOfPair(Comparator<? super T> comparator)
Creates a comparator for pairs by using an existing comparator that only compares the first element of the pair
|
static <T> SerializableComparator<Pair<?,T>> |
Comparators.bySecondOfPair(Comparator<? super T> comparator)
Creates a comparator for pairs by using an existing comparator that only compares the second element of the pair
|
static <V1> Function<Pair<V1,?>,V1> |
Functions.firstOfPair() |
static <T,V1,V2> Function<T,Pair<V1,V2>> |
Functions.pair(Function<T,V1> function1,
Function<T,V2> function2) |
static <V2> Function<Pair<?,V2>,V2> |
Functions.secondOfPair() |
Modifier and Type | Method and Description |
---|---|
boolean |
PairPredicate.accept(Pair<T1,T2> pair) |
Modifier and Type | Class and Description |
---|---|
class |
ZipWithIndexProcedure<T,R extends Collection<Pair<T,Integer>>>
Creates a PairImpl of objects and their indexes and adds the result to a target collection.
|
Modifier and Type | Method and Description |
---|---|
static <TT,RR extends Collection<Pair<TT,Integer>>> |
ZipWithIndexProcedure.create(RR target) |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
AbstractMultiReaderMutableCollection.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
AbstractCollectionAdapter.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
AbstractUnmodifiableMutableCollection.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
AbstractSynchronizedMutableCollection.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractMultiReaderMutableCollection.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractCollectionAdapter.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractUnmodifiableMutableCollection.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractSynchronizedMutableCollection.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableCollection<Pair<T,S>> |
AbstractCollectionAdapter.zip(Iterable<S> that) |
<S> MutableCollection<Pair<T,S>> |
AbstractUnmodifiableMutableCollection.zip(Iterable<S> that) |
<S> MutableCollection<Pair<T,S>> |
AbstractSynchronizedMutableCollection.zip(Iterable<S> that) |
MutableCollection<Pair<T,Integer>> |
AbstractCollectionAdapter.zipWithIndex() |
MutableCollection<Pair<T,Integer>> |
AbstractUnmodifiableMutableCollection.zipWithIndex() |
MutableCollection<Pair<T,Integer>> |
AbstractSynchronizedMutableCollection.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
static <A,B> LazyIterable<Pair<A,B>> |
Sets.cartesianProduct(Set<A> set1,
Set<B> set2) |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
AbstractLazyIterable.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
AbstractLazyIterable.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
Iterator<Pair<T,Integer>> |
ZipWithIndexIterable.iterator() |
Iterator<Pair<X,Y>> |
ZipIterable.iterator() |
<S> LazyIterable<Pair<T,S>> |
AbstractLazyIterable.zip(Iterable<S> that) |
LazyIterable<Pair<T,Integer>> |
AbstractLazyIterable.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
void |
ZipWithIndexIterable.forEach(Procedure<? super Pair<T,Integer>> procedure) |
void |
ZipIterable.forEach(Procedure<? super Pair<X,Y>> procedure) |
<P> void |
ZipWithIndexIterable.forEachWith(Procedure2<? super Pair<T,Integer>,? super P> procedure,
P parameter) |
<P> void |
ZipIterable.forEachWith(Procedure2<? super Pair<X,Y>,? super P> procedure,
P parameter) |
void |
ZipWithIndexIterable.forEachWithIndex(ObjectIntProcedure<? super Pair<T,Integer>> objectIntProcedure) |
void |
ZipIterable.forEachWithIndex(ObjectIntProcedure<? super Pair<X,Y>> objectIntProcedure) |
Modifier and Type | Method and Description |
---|---|
Pair<T,Integer> |
ZipWithIndexIterator.next() |
Pair<X,Y> |
ZipIterator.next() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
SynchronizedMutableList.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedMutableList.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableList<Pair<T,S>> |
RandomAccessListAdapter.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
UnmodifiableMutableList.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
ArrayListAdapter.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
AbstractMutableList.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
AbstractListAdapter.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
MultiReaderFastList.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
SynchronizedMutableList.zip(Iterable<S> that) |
MutableList<Pair<T,Integer>> |
RandomAccessListAdapter.zipWithIndex() |
MutableList<Pair<T,Integer>> |
UnmodifiableMutableList.zipWithIndex() |
MutableList<Pair<T,Integer>> |
ArrayListAdapter.zipWithIndex() |
MutableList<Pair<T,Integer>> |
AbstractMutableList.zipWithIndex() |
MutableList<Pair<T,Integer>> |
AbstractListAdapter.zipWithIndex() |
MutableList<Pair<T,Integer>> |
MultiReaderFastList.zipWithIndex() |
MutableList<Pair<T,Integer>> |
SynchronizedMutableList.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<V,S>>> |
AbstractMapIterable.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedMapIterable.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<V,Integer>>> |
AbstractMapIterable.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedMapIterable.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
SynchronizedMapIterable.detect(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
AbstractImmutableMap.detect(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
ImmutableUnifiedMap.keyValuesView() |
<S> ImmutableCollection<Pair<V,S>> |
AbstractImmutableMap.zip(Iterable<S> that) |
ImmutableCollection<Pair<V,Integer>> |
AbstractImmutableMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
ImmutableMap<K,V> |
AbstractImmutableMap.newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
Modifier and Type | Method and Description |
---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
ImmutableMap<K,V> |
AbstractImmutableMap.newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
Constructor and Description |
---|
ImmutableUnifiedMap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableMutableMap.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableMutableMap.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
AbstractMutableMap.detect(Predicate2<? super K,? super V> predicate) |
Pair<K,V> |
UnmodifiableMutableMap.detect(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
SynchronizedMutableMap.keyValuesView() |
RichIterable<Pair<K,V>> |
AbstractMutableMap.keyValuesView() |
RichIterable<Pair<K,V>> |
UnmodifiableMutableMap.keyValuesView() |
<S> MutableCollection<Pair<V,S>> |
SynchronizedMutableMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
AbstractMutableMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableMutableMap.zip(Iterable<S> that) |
MutableCollection<Pair<V,Integer>> |
SynchronizedMutableMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
AbstractMutableMap.zipWithIndex() |
MutableCollection<Pair<V,Integer>> |
UnmodifiableMutableMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
V |
SynchronizedMutableMap.add(Pair<K,V> keyValuePair) |
V |
AbstractMutableMap.add(Pair<K,V> keyValuePair) |
V |
UnmodifiableMutableMap.add(Pair<K,V> keyValuePair) |
static <K,V> UnifiedMap<K,V> |
UnifiedMap.newMapWith(Pair<K,V>... pairs) |
ConcurrentMutableHashMap<K,V> |
ConcurrentMutableHashMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValues)
Deprecated.
|
ConcurrentHashMap<K,V> |
ConcurrentHashMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValues) |
MutableMap<K,V> |
SynchronizedMutableMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
MutableMap<K,V> |
AbstractMutableMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValues) |
MutableMap<K,V> |
UnmodifiableMutableMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
ConcurrentHashMapUnsafe<K,V> |
ConcurrentHashMapUnsafe.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValues) |
Modifier and Type | Method and Description |
---|---|
<K2,V2> MutableMap<K2,V2> |
SynchronizedMutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> pairFunction) |
<K2,V2> MutableMap<K2,V2> |
AbstractMutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> MutableMap<K2,V2> |
UnmodifiableMutableMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
ConcurrentMutableHashMap<K,V> |
ConcurrentMutableHashMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)
Deprecated.
|
ConcurrentHashMap<K,V> |
ConcurrentHashMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
MutableMap<K,V> |
SynchronizedMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
MutableMap<K,V> |
AbstractMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
MutableMap<K,V> |
UnmodifiableMutableMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
ConcurrentHashMapUnsafe<K,V> |
ConcurrentHashMapUnsafe.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
Constructor and Description |
---|
UnifiedMap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<V,S>>> |
DoubleObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedByteObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
LongObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableLongObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableShortObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
ShortObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableIntObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedFloatObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
IntObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableDoubleObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedShortObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
CharObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableCharObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedLongObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableByteObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableFloatObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedDoubleObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedIntObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
ByteObjectHashMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
SynchronizedCharObjectMap.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<V,S>>> |
FloatObjectHashMap.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<V,Integer>>> |
DoubleObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedByteObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
LongObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableLongObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableShortObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
ShortObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableIntObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedFloatObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
IntObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableDoubleObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedShortObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
CharObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableCharObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedLongObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableByteObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableFloatObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedDoubleObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedIntObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
ByteObjectHashMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
SynchronizedCharObjectMap.zipWithIndex(R target) |
<R extends Collection<Pair<V,Integer>>> |
FloatObjectHashMap.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableList<Pair<V,S>> |
DoubleObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedByteObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
LongObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableLongObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableShortObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
ShortObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableIntObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedFloatObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
IntObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableDoubleObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedShortObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
CharObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableCharObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedLongObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableByteObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
UnmodifiableFloatObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedDoubleObjectMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedIntObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
ByteObjectHashMap.zip(Iterable<S> that) |
<S> MutableCollection<Pair<V,S>> |
SynchronizedCharObjectMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
FloatObjectHashMap.zip(Iterable<S> that) |
MutableList<Pair<V,Integer>> |
DoubleObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedByteObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
LongObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableLongObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableShortObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
ShortObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableIntObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedFloatObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
IntObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableDoubleObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedShortObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
CharObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableCharObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedLongObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableByteObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableFloatObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedDoubleObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedIntObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
ByteObjectHashMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedCharObjectMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
FloatObjectHashMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
AbstractImmutableSortedMap.detect(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
ImmutableTreeMap.keyValuesView() |
<S> ImmutableList<Pair<V,S>> |
AbstractImmutableSortedMap.zip(Iterable<S> that) |
ImmutableList<Pair<V,Integer>> |
AbstractImmutableSortedMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
ImmutableSortedMap<K,V> |
AbstractImmutableSortedMap.newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
Modifier and Type | Method and Description |
---|---|
<K2,V2> ImmutableMap<K2,V2> |
AbstractImmutableSortedMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
ImmutableSortedMap<K,V> |
AbstractImmutableSortedMap.newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<V,S>>> |
UnmodifiableTreeMap.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<V,Integer>>> |
UnmodifiableTreeMap.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
Pair<K,V> |
AbstractMutableSortedMap.detect(Predicate2<? super K,? super V> predicate) |
Pair<K,V> |
UnmodifiableTreeMap.detect(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
AbstractMutableSortedMap.keyValuesView() |
RichIterable<Pair<K,V>> |
SynchronizedSortedMap.keyValuesView() |
RichIterable<Pair<K,V>> |
UnmodifiableTreeMap.keyValuesView() |
<S> MutableList<Pair<V,S>> |
AbstractMutableSortedMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
SynchronizedSortedMap.zip(Iterable<S> that) |
<S> MutableList<Pair<V,S>> |
UnmodifiableTreeMap.zip(Iterable<S> that) |
MutableList<Pair<V,Integer>> |
AbstractMutableSortedMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
SynchronizedSortedMap.zipWithIndex() |
MutableList<Pair<V,Integer>> |
UnmodifiableTreeMap.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
static <K,V> TreeSortedMap<K,V> |
TreeSortedMap.newMapWith(Comparator<? super K> comparator,
Pair<K,V>... pairs) |
static <K,V> TreeSortedMap<K,V> |
TreeSortedMap.newMapWith(Pair<K,V>... pairs) |
MutableSortedMap<K,V> |
SortedMapAdapter.with(Pair<K,V>... pairs) |
MutableSortedMap<K,V> |
SynchronizedSortedMap.with(Pair<K,V>... pairs) |
MutableSortedMap<K,V> |
UnmodifiableTreeMap.with(Pair<K,V>... pairs) |
TreeSortedMap<K,V> |
TreeSortedMap.with(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<K2,V2> MutableMap<K2,V2> |
AbstractMutableSortedMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> MutableMap<K2,V2> |
SynchronizedSortedMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<K2,V2> MutableMap<K2,V2> |
UnmodifiableTreeMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
Constructor and Description |
---|
TreeSortedMap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,V>> |
ImmutableUnifiedMapWithHashingStrategy.keyValuesView() |
Modifier and Type | Method and Description |
---|---|
ImmutableMap<K,V> |
ImmutableUnifiedMapWithHashingStrategy.newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
Modifier and Type | Method and Description |
---|---|
ImmutableMap<K,V> |
ImmutableUnifiedMapWithHashingStrategy.newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
Constructor and Description |
---|
ImmutableUnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> UnifiedMapWithHashingStrategy<K,V> |
UnifiedMapWithHashingStrategy.newMapWith(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Constructor and Description |
---|
UnifiedMapWithHashingStrategy(HashingStrategy<? super K> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
RichIterable<Pair<K,RichIterable<V>>> |
AbstractMultimap.keyMultiValuePairsView() |
RichIterable<Pair<K,V>> |
AbstractMultimap.keyValuePairsView() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractMutableMultimap.putAllPairs(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> SynchronizedPutHashBagMultimap<K,V> |
SynchronizedPutHashBagMultimap.newMultimap(Pair<K,V>... pairs) |
static <K,V> TreeBagMultimap<K,V> |
TreeBagMultimap.newMultimap(Pair<K,V>... pairs)
Deprecated.
|
static <K,V> HashBagMultimap<K,V> |
HashBagMultimap.newMultimap(Pair<K,V>... pairs) |
Constructor and Description |
---|
HashBagMultimap(Pair<K,V>... pairs) |
SynchronizedPutHashBagMultimap(Pair<K,V>... pairs) |
TreeBagMultimap(Pair<K,V>... pairs)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <K,V> TreeBagMultimap<K,V> |
TreeBagMultimap.newMultimap(Pair<K,V>... pairs) |
Constructor and Description |
---|
TreeBagMultimap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> SynchronizedPutFastListMultimap<K,V> |
SynchronizedPutFastListMultimap.newMultimap(Pair<K,V>... pairs) |
static <K,V> FastListMultimap<K,V> |
FastListMultimap.newMultimap(Pair<K,V>... pairs) |
Constructor and Description |
---|
FastListMultimap(Pair<K,V>... pairs) |
SynchronizedPutFastListMultimap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> SynchronizedPutUnifiedSetMultimap<K,V> |
SynchronizedPutUnifiedSetMultimap.newMultimap(Pair<K,V>... pairs) |
static <K,V> UnifiedSetMultimap<K,V> |
UnifiedSetMultimap.newMultimap(Pair<K,V>... pairs) |
Constructor and Description |
---|
SynchronizedPutUnifiedSetMultimap(Pair<K,V>... pairs) |
UnifiedSetMultimap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> TreeSortedSetMultimap<K,V> |
TreeSortedSetMultimap.newMultimap(Pair<K,V>... pairs) |
Constructor and Description |
---|
TreeSortedSetMultimap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
static <K,V> UnifiedSetWithHashingStrategyMultimap<K,V> |
UnifiedSetWithHashingStrategyMultimap.newMultimap(HashingStrategy<? super V> hashingStrategy,
Pair<K,V>... pairs) |
Constructor and Description |
---|
UnifiedSetWithHashingStrategyMultimap(HashingStrategy<? super V> hashingStrategy,
Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
<B> LazyIterable<Pair<T,B>> |
AbstractImmutableSet.cartesianProduct(SetIterable<B> set) |
<S> ImmutableSet<Pair<T,S>> |
AbstractImmutableSet.zip(Iterable<S> that) |
ImmutableSet<Pair<T,Integer>> |
AbstractImmutableSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
UnifiedSet.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
UnmodifiableMutableSet.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
SynchronizedMutableSet.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
UnifiedSet.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
UnmodifiableMutableSet.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedMutableSet.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<B> LazyIterable<Pair<T,B>> |
UnifiedSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
SetAdapter.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
UnmodifiableMutableSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
MultiReaderUnifiedSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
SynchronizedMutableSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
AbstractMutableSet.cartesianProduct(SetIterable<B> set) |
<S> MutableSet<Pair<T,S>> |
UnifiedSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
SetAdapter.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
UnmodifiableMutableSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
MultiReaderUnifiedSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
SynchronizedMutableSet.zip(Iterable<S> that) |
<S> MutableSet<Pair<T,S>> |
AbstractMutableSet.zip(Iterable<S> that) |
MutableSet<Pair<T,Integer>> |
UnifiedSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
SetAdapter.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
UnmodifiableMutableSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
MultiReaderUnifiedSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
SynchronizedMutableSet.zipWithIndex() |
MutableSet<Pair<T,Integer>> |
AbstractMutableSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
UnmodifiableSortedSet.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
SynchronizedSortedSet.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
UnmodifiableSortedSet.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedSortedSet.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<B> LazyIterable<Pair<T,B>> |
TreeSortedSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
UnmodifiableSortedSet.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
SortedSetAdapter.cartesianProduct(SetIterable<B> set) |
<B> LazyIterable<Pair<T,B>> |
SynchronizedSortedSet.cartesianProduct(SetIterable<B> set) |
<S> MutableList<Pair<T,S>> |
TreeSortedSet.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
UnmodifiableSortedSet.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
SortedSetAdapter.zip(Iterable<S> that) |
<S> MutableList<Pair<T,S>> |
SynchronizedSortedSet.zip(Iterable<S> that) |
TreeSortedSet<Pair<T,Integer>> |
TreeSortedSet.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
UnmodifiableSortedSet.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
SortedSetAdapter.zipWithIndex() |
MutableSortedSet<Pair<T,Integer>> |
SynchronizedSortedSet.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<K,S>>> |
UnifiedSetWithHashingStrategy.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<K,Integer>>> |
UnifiedSetWithHashingStrategy.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<B> LazyIterable<Pair<K,B>> |
UnifiedSetWithHashingStrategy.cartesianProduct(SetIterable<B> set) |
<S> MutableSet<Pair<K,S>> |
UnifiedSetWithHashingStrategy.zip(Iterable<S> that) |
MutableSet<Pair<K,Integer>> |
UnifiedSetWithHashingStrategy.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
<S,R extends Collection<Pair<T,S>>> |
SynchronizedStack.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
ArrayStack.zip(Iterable<S> that,
R target) |
<S,R extends Collection<Pair<T,S>>> |
UnmodifiableStack.zip(Iterable<S> that,
R target) |
<R extends Collection<Pair<T,Integer>>> |
SynchronizedStack.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
ArrayStack.zipWithIndex(R target) |
<R extends Collection<Pair<T,Integer>>> |
UnmodifiableStack.zipWithIndex(R target) |
Modifier and Type | Method and Description |
---|---|
<S> MutableStack<Pair<T,S>> |
SynchronizedStack.zip(Iterable<S> that) |
<S> ArrayStack<Pair<T,S>> |
ArrayStack.zip(Iterable<S> that) |
<S> MutableStack<Pair<T,S>> |
UnmodifiableStack.zip(Iterable<S> that) |
MutableStack<Pair<T,Integer>> |
SynchronizedStack.zipWithIndex() |
ArrayStack<Pair<T,Integer>> |
ArrayStack.zipWithIndex() |
MutableStack<Pair<T,Integer>> |
UnmodifiableStack.zipWithIndex() |
Modifier and Type | Method and Description |
---|---|
static <T1,T2> Pair<T1,T2> |
Tuples.pair(T1 one,
T2 two) |
static <K,V> Pair<K,V> |
Tuples.pairFrom(Map.Entry<K,V> entry) |
Modifier and Type | Method and Description |
---|---|
static <K,V> Function<Map.Entry<K,V>,Pair<K,V>> |
AbstractImmutableEntry.getPairFunction() |
Modifier and Type | Method and Description |
---|---|
static <X,Y,R extends Collection<Pair<X,Y>>> |
ArrayListIterate.zip(ArrayList<X> xs,
Iterable<Y> ys,
R targetCollection) |
static <X,Y,R extends Collection<Pair<X,Y>>> |
Iterate.zip(Iterable<X> xs,
Iterable<Y> ys,
R targetCollection) |
static <X,Y,R extends Collection<Pair<X,Y>>> |
ListIterate.zip(List<X> list,
Iterable<Y> iterable,
R target) |
static <X,Y,R extends Collection<Pair<X,Y>>> |
ArrayIterate.zip(X[] xs,
Y[] ys,
R targetCollection) |
static <T,R extends Collection<Pair<T,Integer>>> |
ArrayListIterate.zipWithIndex(ArrayList<T> list,
R targetCollection) |
static <T,R extends Collection<Pair<T,Integer>>> |
Iterate.zipWithIndex(Iterable<T> iterable,
R targetCollection) |
static <T,R extends Collection<Pair<T,Integer>>> |
ListIterate.zipWithIndex(List<T> list,
R target) |
static <T,R extends Collection<Pair<T,Integer>>> |
ArrayIterate.zipWithIndex(T[] array,
R targetCollection) |
Modifier and Type | Method and Description |
---|---|
static <K,V> Pair<K,V> |
MapIterate.detect(Map<K,V> map,
Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method and Description |
---|---|
static <K,V> MutableList<Pair<K,V>> |
MapIterate.toListOfPairs(Map<K,V> map)
Iterate over the specified map applying the specified Function to each value
and return the results as a List.
|
static <X,Y> MutableList<Pair<X,Y>> |
ArrayListIterate.zip(ArrayList<X> xs,
Iterable<Y> ys) |
static <A,B> LazyIterable<Pair<A,B>> |
LazyIterate.zip(Iterable<A> as,
Iterable<B> bs) |
static <X,Y> Collection<Pair<X,Y>> |
Iterate.zip(Iterable<X> xs,
Iterable<Y> ys) |
static <X,Y> MutableList<Pair<X,Y>> |
ListIterate.zip(List<X> list,
Iterable<Y> iterable) |
static <X,Y> MutableList<Pair<X,Y>> |
ArrayIterate.zip(X[] xs,
Y[] ys) |
static <T> MutableList<Pair<T,Integer>> |
ArrayListIterate.zipWithIndex(ArrayList<T> list) |
static <T> Collection<Pair<T,Integer>> |
Iterate.zipWithIndex(Iterable<T> iterable) |
static <T> LazyIterable<Pair<T,Integer>> |
LazyIterate.zipWithIndex(Iterable<T> iterable) |
static <T> MutableList<Pair<T,Integer>> |
ListIterate.zipWithIndex(List<T> list) |
static <T> MutableList<Pair<T,Integer>> |
ArrayIterate.zipWithIndex(T... array) |
Modifier and Type | Method and Description |
---|---|
static <K1,V1,K2,V2,R extends Map<K2,V2>> |
MapIterate.collect(Map<K1,V1> map,
Function2<? super K1,? super V1,Pair<K2,V2>> function,
R target)
For each value of the map, the function is evaluated with the key and value as the parameter.
|
static <K,V,K2,V2> |
MapIterate.collect(Map<K,V> map,
Function2<? super K,? super V,Pair<K2,V2>> function)
For each value of the map, the function is evaluated with the key and value as the parameter.
|
static <K1,V1,K2,V2> |
MapIterate.collectIf(Map<K1,V1> map,
Function2<? super K1,? super V1,Pair<K2,V2>> function,
Predicate2<? super K1,? super V1> predicate)
For each value of the map, the Predicate2 is evaluated with the key and value as the parameter,
and if true, then
function is applied. |
static <K1,V1,K2,V2> |
MapIterate.collectIf(Map<K1,V1> map,
Function2<? super K1,? super V1,Pair<K2,V2>> function,
Predicate2<? super K1,? super V1> predicate,
Map<K2,V2> target)
For each value of the map, the Predicate2 is evaluated with the key and value as the parameter,
and if true, then
function is applied. |
Modifier and Type | Method and Description |
---|---|
static <X,Y,R extends Collection<Pair<X,Y>>> |
IterableIterate.zip(Iterable<X> xs,
Iterable<Y> ys,
R target) |
static <X,Y,R extends Collection<Pair<X,Y>>> |
IteratorIterate.zip(Iterator<X> xs,
Iterator<Y> ys,
R target) |
static <X,Y,R extends Collection<Pair<X,Y>>> |
RandomAccessListIterate.zip(List<X> list,
Iterable<Y> iterable,
R target) |
static <T,R extends Collection<Pair<T,Integer>>> |
IterableIterate.zipWithIndex(Iterable<T> iterable,
R target) |
static <T,R extends Collection<Pair<T,Integer>>> |
IteratorIterate.zipWithIndex(Iterator<T> iterator,
R target) |
static <T,R extends Collection<Pair<T,Integer>>> |
RandomAccessListIterate.zipWithIndex(List<T> list,
R target) |
Modifier and Type | Method and Description |
---|---|
static <A,B> LazyIterable<Pair<A,B>> |
SetIterables.cartesianProduct(SetIterable<A> set1,
SetIterable<B> set2) |
static <X,Y> MutableList<Pair<X,Y>> |
IterableIterate.zip(Iterable<X> xs,
Iterable<Y> ys) |
static <X,Y> MutableList<Pair<X,Y>> |
RandomAccessListIterate.zip(List<X> list,
Iterable<Y> iterable) |
static <T> MutableList<Pair<T,Integer>> |
IterableIterate.zipWithIndex(Iterable<T> iterable) |
static <T> MutableList<Pair<T,Integer>> |
RandomAccessListIterate.zipWithIndex(List<T> list) |
Copyright © 2004–2018. All rights reserved.