<K2,V2> HashMap<K2,V2> |
HashMap.bimap(java.util.function.Function<? super K,? extends K2> keyMapper,
java.util.function.Function<? super V,? extends V2> valueMapper) |
|
private HashMap<K,V> |
HashMap.createFromEntries(java.lang.Iterable<Tuple2<K,V>> tuples) |
|
HashMap<K,V> |
HashMap.distinct() |
|
HashMap<K,V> |
HashMap.distinctBy(java.util.Comparator<? super Tuple2<K,V>> comparator) |
|
<U> HashMap<K,V> |
HashMap.distinctBy(java.util.function.Function<? super Tuple2<K,V>,? extends U> keyExtractor) |
|
HashMap<K,V> |
HashMap.drop(int n) |
|
HashMap<K,V> |
HashMap.dropRight(int n) |
|
HashMap<K,V> |
HashMap.dropUntil(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
HashMap<K,V> |
HashMap.dropWhile(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
static <K,V> HashMap<K,V> |
HashMap.empty() |
|
static <K,V> HashMap<K,V> |
HashMap.fill(int n,
java.util.function.Supplier<? extends Tuple2<? extends K,? extends V>> s) |
Returns a HashMap containing tuples returned by n calls to a given Supplier s .
|
HashMap<K,V> |
HashMap.filter(java.util.function.BiPredicate<? super K,? super V> predicate) |
|
HashMap<K,V> |
HashMap.filter(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
HashMap<K,V> |
HashMap.filterKeys(java.util.function.Predicate<? super K> predicate) |
|
HashMap<K,V> |
HashMap.filterValues(java.util.function.Predicate<? super V> predicate) |
|
<K2,V2> HashMap<K2,V2> |
HashMap.flatMap(java.util.function.BiFunction<? super K,? super V,? extends java.lang.Iterable<Tuple2<K2,V2>>> mapper) |
|
HashMap<K,V> |
HashMap.init() |
|
<K2,V2> HashMap<K2,V2> |
HashMap.map(java.util.function.BiFunction<? super K,? super V,Tuple2<K2,V2>> mapper) |
|
<K2> HashMap<K2,V> |
HashMap.mapKeys(java.util.function.Function<? super K,? extends K2> keyMapper) |
|
<K2> HashMap<K2,V> |
HashMap.mapKeys(java.util.function.Function<? super K,? extends K2> keyMapper,
java.util.function.BiFunction<? super V,? super V,? extends V> valueMerge) |
|
<V2> HashMap<K,V2> |
HashMap.mapValues(java.util.function.Function<? super V,? extends V2> valueMapper) |
|
HashMap<K,V> |
HashMap.merge(Map<? extends K,? extends V> that) |
|
<U extends V> HashMap<K,V> |
HashMap.merge(Map<? extends K,U> that,
java.util.function.BiFunction<? super V,? super U,? extends V> collisionResolution) |
|
static <K,V> HashMap<K,V> |
HashMap.narrow(HashMap<? extends K,? extends V> hashMap) |
Narrows a widened HashMap<? extends K, ? extends V> to HashMap<K, V>
by performing a type-safe cast.
|
static <K,V> HashMap<K,V> |
HashMap.of(Tuple2<? extends K,? extends V> entry) |
Returns a singleton HashMap , i.e.
|
static <K,V> HashMap<K,V> |
HashMap.of(K key,
V value) |
Returns a singleton HashMap , i.e.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8,
K k9,
V v9) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.of(K k1,
V v1,
K k2,
V v2,
K k3,
V v3,
K k4,
V v4,
K k5,
V v5,
K k6,
V v6,
K k7,
V v7,
K k8,
V v8,
K k9,
V v9,
K k10,
V v10) |
Creates a HashMap of the given list of key-value pairs.
|
static <K,V> HashMap<K,V> |
HashMap.ofAll(java.util.Map<? extends K,? extends V> map) |
Returns a HashMap , from a source java.util.Map.
|
static <T,K,V> HashMap<K,V> |
HashMap.ofAll(java.util.stream.Stream<? extends T> stream,
java.util.function.Function<? super T,? extends K> keyMapper,
java.util.function.Function<? super T,? extends V> valueMapper) |
Returns a HashMap , from entries mapped from stream.
|
static <T,K,V> HashMap<K,V> |
HashMap.ofAll(java.util.stream.Stream<? extends T> stream,
java.util.function.Function<? super T,Tuple2<? extends K,? extends V>> entryMapper) |
Returns a HashMap , from entries mapped from stream.
|
static <K,V> HashMap<K,V> |
HashMap.ofEntries(Tuple2<? extends K,? extends V>... entries) |
Creates a HashMap of the given entries.
|
static <K,V> HashMap<K,V> |
HashMap.ofEntries(java.lang.Iterable<? extends Tuple2<? extends K,? extends V>> entries) |
Creates a HashMap of the given entries.
|
static <K,V> HashMap<K,V> |
HashMap.ofEntries(java.util.Map.Entry<? extends K,? extends V>... entries) |
Creates a HashMap of the given entries.
|
HashMap<K,V> |
HashMap.orElse(java.lang.Iterable<? extends Tuple2<K,V>> other) |
|
HashMap<K,V> |
HashMap.orElse(java.util.function.Supplier<? extends java.lang.Iterable<? extends Tuple2<K,V>>> supplier) |
|
HashMap<K,V> |
HashMap.peek(java.util.function.Consumer<? super Tuple2<K,V>> action) |
|
HashMap<K,V> |
HashMap.put(Tuple2<? extends K,? extends V> entry) |
|
<U extends V> HashMap<K,V> |
HashMap.put(Tuple2<? extends K,U> entry,
java.util.function.BiFunction<? super V,? super U,? extends V> merge) |
|
<U extends V> HashMap<K,V> |
HashMap.put(K key,
U value,
java.util.function.BiFunction<? super V,? super U,? extends V> merge) |
|
HashMap<K,V> |
HashMap.put(K key,
V value) |
|
HashMap<K,V> |
HashMap.reject(java.util.function.BiPredicate<? super K,? super V> predicate) |
|
HashMap<K,V> |
HashMap.reject(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
HashMap<K,V> |
HashMap.rejectKeys(java.util.function.Predicate<? super K> predicate) |
|
HashMap<K,V> |
HashMap.rejectValues(java.util.function.Predicate<? super V> predicate) |
|
HashMap<K,V> |
HashMap.remove(K key) |
|
HashMap<K,V> |
HashMap.removeAll(java.lang.Iterable<? extends K> keys) |
|
HashMap<K,V> |
HashMap.removeAll(java.util.function.BiPredicate<? super K,? super V> predicate) |
Deprecated.
|
HashMap<K,V> |
HashMap.removeKeys(java.util.function.Predicate<? super K> predicate) |
Deprecated.
|
HashMap<K,V> |
HashMap.removeValues(java.util.function.Predicate<? super V> predicate) |
Deprecated.
|
HashMap<K,V> |
HashMap.replace(Tuple2<K,V> currentElement,
Tuple2<K,V> newElement) |
|
HashMap<K,V> |
HashMap.replace(K key,
V oldValue,
V newValue) |
|
HashMap<K,V> |
HashMap.replaceAll(Tuple2<K,V> currentElement,
Tuple2<K,V> newElement) |
|
HashMap<K,V> |
HashMap.replaceAll(java.util.function.BiFunction<? super K,? super V,? extends V> function) |
|
HashMap<K,V> |
HashMap.replaceValue(K key,
V value) |
|
HashMap<K,V> |
HashMap.retainAll(java.lang.Iterable<? extends Tuple2<K,V>> elements) |
|
HashMap<K,V> |
HashMap.scan(Tuple2<K,V> zero,
java.util.function.BiFunction<? super Tuple2<K,V>,? super Tuple2<K,V>,? extends Tuple2<K,V>> operation) |
|
static <K,V> HashMap<K,V> |
HashMap.tabulate(int n,
java.util.function.Function<? super java.lang.Integer,? extends Tuple2<? extends K,? extends V>> f) |
Returns an HashMap containing n values of a given Function f
over a range of integer values from 0 to n - 1 .
|
HashMap<K,V> |
HashMap.tail() |
|
HashMap<K,V> |
HashMap.take(int n) |
|
HashMap<K,V> |
HashMap.takeRight(int n) |
|
HashMap<K,V> |
HashMap.takeUntil(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
HashMap<K,V> |
HashMap.takeWhile(java.util.function.Predicate<? super Tuple2<K,V>> predicate) |
|
private static <K,V> HashMap<K,V> |
HashMap.wrap(HashArrayMappedTrie<K,V> trie) |
|