Package | Description |
---|---|
io.vavr.collection |
Purely functional collections based on Traversable.
|
Modifier and Type | Method and Description |
---|---|
protected <K2,V2> TreeMultimap<K2,V2> |
TreeMultimap.createFromMap(Map<K2,Traversable<V2>> back) |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.empty()
Returns the empty TreeMultimap.
|
<K,V2 extends V> |
TreeMultimap.Builder.empty(Comparator<? super K> keyComparator)
Returns the empty TreeMultimap using the given key comparator.
|
protected <K2,V2> TreeMultimap<K2,V2> |
TreeMultimap.emptyInstance() |
<K,V2 extends V> |
TreeMultimap.Builder.fill(Comparator<? super K> keyComparator,
int n,
Supplier<? extends Tuple2<? extends K,? extends V2>> s)
Returns a TreeMultimap containing
n values supplied by a given Supplier s . |
<K,V2 extends V> |
TreeMultimap.Builder.fill(Comparator<? super K> keyComparator,
int n,
Tuple2<? extends K,? extends V2> element)
Returns a TreeMultimap containing
n times the given element |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.fill(int n,
Supplier<? extends Tuple2<? extends K,? extends V2>> s)
Returns a TreeMultimap containing
n values supplied by a given Supplier s . |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.fill(int n,
Tuple2<? extends K,? extends V2> element)
Returns a TreeMultimap containing
n times the given element
The underlying key comparator is the natural comparator of K. |
static <K,V> TreeMultimap<K,V> |
TreeMultimap.narrow(TreeMultimap<? extends K,? extends V> map)
Narrows a widened
HashMultimap<? extends K, ? extends V> to HashMultimap<K, V>
by performing a type safe-cast. |
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K key,
V2 value)
Creates a TreeMultimap of the given key-value pair.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8,
K k9,
V2 v9)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8,
K k9,
V2 v9,
K k10,
V2 v10)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.of(Comparator<? super K> keyComparator,
Tuple2<? extends K,? extends V2> entry)
Returns a singleton
TreeMultimap , i.e. |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K key,
V2 value)
Creates a TreeMultimap of the given key-value pair.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8,
K k9,
V2 v9)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(K k1,
V2 v1,
K k2,
V2 v2,
K k3,
V2 v3,
K k4,
V2 v4,
K k5,
V2 v5,
K k6,
V2 v6,
K k7,
V2 v7,
K k8,
V2 v8,
K k9,
V2 v9,
K k10,
V2 v10)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.of(Tuple2<? extends K,? extends V2> entry)
Creates a TreeMultimap of the given list of key-value pairs.
|
<K,V2 extends V> |
TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator,
Map<? extends K,? extends V2> map)
Returns a
TreeMultimap , from a source java.util.Map. |
<T,K,V2 extends V> |
TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator,
Stream<? extends T> stream,
Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V2> valueMapper)
Returns a
TreeMultimap , from entries mapped from stream. |
<T,K,V2 extends V> |
TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator,
Stream<? extends T> stream,
Function<? super T,Tuple2<? extends K,? extends V2>> entryMapper)
Returns a
TreeMultimap , from entries mapped from stream. |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofAll(Map<? extends K,? extends V2> map)
Returns a
TreeMultimap , from a source java.util.Map. |
<T,K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofAll(Stream<? extends T> stream,
Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V2> valueMapper)
Returns a
TreeMultimap , from entries mapped from stream. |
<T,K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofAll(Stream<? extends T> stream,
Function<? super T,Tuple2<? extends K,? extends V2>> entryMapper)
Returns a
TreeMultimap , from entries mapped from stream. |
<K,V2 extends V> |
TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator,
Iterable<? extends Tuple2<? extends K,? extends V2>> entries)
Creates a
TreeMultimap of the given entries. |
<K,V2 extends V> |
TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator,
Map.Entry<? extends K,? extends V2>... entries)
Creates a
TreeMultimap of the given entries. |
<K,V2 extends V> |
TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator,
Tuple2<? extends K,? extends V2>... entries)
Creates a
TreeMultimap of the given entries. |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofEntries(Iterable<? extends Tuple2<? extends K,? extends V2>> entries)
Creates a
TreeMultimap of the given entries. |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofEntries(Map.Entry<? extends K,? extends V2>... entries)
Creates a
TreeMultimap of the given entries. |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.ofEntries(Tuple2<? extends K,? extends V2>... entries)
Creates a
TreeMultimap of the given entries. |
<K,V2 extends V> |
TreeMultimap.Builder.tabulate(Comparator<? super K> keyComparator,
int n,
Function<? super Integer,? extends Tuple2<? extends K,? extends V2>> f)
Returns a TreeMultimap containing
n values of a given Function f
over a range of integer values from 0 to n - 1 . |
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.tabulate(int n,
Function<? super Integer,? extends Tuple2<? extends K,? extends V2>> f)
Returns a TreeMultimap containing
n values of a given Function f
over a range of integer values from 0 to n - 1 . |
Modifier and Type | Method and Description |
---|---|
<K extends Comparable<? super K>,V2 extends V> |
TreeMultimap.Builder.collector()
Returns a
Collector which may be used in conjunction with
Stream.collect(Collector) to obtain a
TreeMultimap . |
<K,V2 extends V> |
TreeMultimap.Builder.collector(Comparator<? super K> keyComparator)
Returns a
Collector which may be used in conjunction with
Stream.collect(Collector) to obtain a
TreeMultimap . |
Modifier and Type | Method and Description |
---|---|
static <K,V> TreeMultimap<K,V> |
TreeMultimap.narrow(TreeMultimap<? extends K,? extends V> map)
Narrows a widened
HashMultimap<? extends K, ? extends V> to HashMultimap<K, V>
by performing a type safe-cast. |
Copyright © 2019. All Rights Reserved.