| Package | Description |
|---|---|
| io.vavr.collection |
Purely functional collections based on Traversable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TreeMultimap<K,V>
|
| Modifier and Type | Method and Description |
|---|---|
SortedMultimap<K,V> |
SortedMultimap.distinct() |
SortedMultimap<K,V> |
SortedMultimap.distinctBy(Comparator<? super Tuple2<K,V>> comparator) |
<U> SortedMultimap<K,V> |
SortedMultimap.distinctBy(Function<? super Tuple2<K,V>,? extends U> keyExtractor) |
SortedMultimap<K,V> |
SortedMultimap.drop(int n) |
SortedMultimap<K,V> |
SortedMultimap.dropRight(int n) |
SortedMultimap<K,V> |
SortedMultimap.dropUntil(Predicate<? super Tuple2<K,V>> predicate) |
SortedMultimap<K,V> |
SortedMultimap.dropWhile(Predicate<? super Tuple2<K,V>> predicate) |
SortedMultimap<K,V> |
SortedMultimap.filter(BiPredicate<? super K,? super V> predicate) |
SortedMultimap<K,V> |
SortedMultimap.filter(Predicate<? super Tuple2<K,V>> predicate) |
SortedMultimap<K,V> |
SortedMultimap.filterKeys(Predicate<? super K> predicate) |
SortedMultimap<K,V> |
SortedMultimap.filterValues(Predicate<? super V> predicate) |
SortedMultimap<K,V> |
SortedMultimap.init() |
SortedMultimap<K,V> |
SortedMultimap.merge(Multimap<? extends K,? extends V> that) |
<K2 extends K,V2 extends V> |
SortedMultimap.merge(Multimap<K2,V2> that,
BiFunction<Traversable<V>,Traversable<V2>,Traversable<V>> collisionResolution) |
static <K,V> SortedMultimap<K,V> |
SortedMultimap.narrow(SortedMultimap<? extends K,? extends V> map)
Narrows a widened
SortedMultimap<? extends K, ? extends V> to SortedMultimap<K, V>
by performing a type-safe cast. |
SortedMultimap<K,V> |
SortedMultimap.orElse(Iterable<? extends Tuple2<K,V>> other) |
SortedMultimap<K,V> |
SortedMultimap.orElse(Supplier<? extends Iterable<? extends Tuple2<K,V>>> supplier) |
SortedMultimap<K,V> |
SortedMultimap.peek(Consumer<? super Tuple2<K,V>> action) |
SortedMultimap<K,V> |
SortedMultimap.put(K key,
V value) |
SortedMultimap<K,V> |
SortedMultimap.put(Tuple2<? extends K,? extends V> entry) |
SortedMultimap<K,V> |
SortedMultimap.reject(BiPredicate<? super K,? super V> predicate) |
SortedMultimap<K,V> |
SortedMultimap.reject(Predicate<? super Tuple2<K,V>> predicate) |
SortedMultimap<K,V> |
SortedMultimap.rejectKeys(Predicate<? super K> predicate) |
SortedMultimap<K,V> |
SortedMultimap.rejectValues(Predicate<? super V> predicate) |
SortedMultimap<K,V> |
SortedMultimap.remove(K key) |
SortedMultimap<K,V> |
SortedMultimap.remove(K key,
V value) |
SortedMultimap<K,V> |
SortedMultimap.removeAll(BiPredicate<? super K,? super V> predicate)
Deprecated.
|
SortedMultimap<K,V> |
SortedMultimap.removeAll(Iterable<? extends K> keys) |
SortedMultimap<K,V> |
SortedMultimap.removeKeys(Predicate<? super K> predicate)
Deprecated.
|
SortedMultimap<K,V> |
SortedMultimap.removeValues(Predicate<? super V> predicate)
Deprecated.
|
SortedMultimap<K,V> |
SortedMultimap.replace(K key,
V oldValue,
V newValue) |
SortedMultimap<K,V> |
SortedMultimap.replace(Tuple2<K,V> currentElement,
Tuple2<K,V> newElement) |
SortedMultimap<K,V> |
SortedMultimap.replaceAll(BiFunction<? super K,? super V,? extends V> function) |
SortedMultimap<K,V> |
SortedMultimap.replaceAll(Tuple2<K,V> currentElement,
Tuple2<K,V> newElement) |
SortedMultimap<K,V> |
SortedMultimap.replaceValue(K key,
V value) |
SortedMultimap<K,V> |
SortedMultimap.retainAll(Iterable<? extends Tuple2<K,V>> elements) |
SortedMultimap<K,V> |
SortedMultimap.scan(Tuple2<K,V> zero,
BiFunction<? super Tuple2<K,V>,? super Tuple2<K,V>,? extends Tuple2<K,V>> operation) |
SortedMultimap<K,V> |
SortedMultimap.tail() |
SortedMultimap<K,V> |
SortedMultimap.take(int n) |
SortedMultimap<K,V> |
SortedMultimap.takeRight(int n) |
SortedMultimap<K,V> |
SortedMultimap.takeUntil(Predicate<? super Tuple2<K,V>> predicate) |
SortedMultimap<K,V> |
SortedMultimap.takeWhile(Predicate<? super Tuple2<K,V>> predicate) |
| Modifier and Type | Method and Description |
|---|---|
<C> Map<C,? extends SortedMultimap<K,V>> |
SortedMultimap.groupBy(Function<? super Tuple2<K,V>,? extends C> classifier) |
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.grouped(int size) |
Option<? extends SortedMultimap<K,V>> |
SortedMultimap.initOption() |
Tuple2<? extends SortedMultimap<K,V>,? extends SortedMultimap<K,V>> |
SortedMultimap.partition(Predicate<? super Tuple2<K,V>> predicate) |
Tuple2<? extends SortedMultimap<K,V>,? extends SortedMultimap<K,V>> |
SortedMultimap.partition(Predicate<? super Tuple2<K,V>> predicate) |
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.slideBy(Function<? super Tuple2<K,V>,?> classifier) |
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.sliding(int size) |
Iterator<? extends SortedMultimap<K,V>> |
SortedMultimap.sliding(int size,
int step) |
Tuple2<? extends SortedMultimap<K,V>,? extends SortedMultimap<K,V>> |
SortedMultimap.span(Predicate<? super Tuple2<K,V>> predicate) |
Tuple2<? extends SortedMultimap<K,V>,? extends SortedMultimap<K,V>> |
SortedMultimap.span(Predicate<? super Tuple2<K,V>> predicate) |
Option<? extends SortedMultimap<K,V>> |
SortedMultimap.tailOption() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> SortedMultimap<K,V> |
SortedMultimap.narrow(SortedMultimap<? extends K,? extends V> map)
Narrows a widened
SortedMultimap<? extends K, ? extends V> to SortedMultimap<K, V>
by performing a type-safe cast. |
Copyright © 2019. All Rights Reserved.