public class Maps
extends java.lang.Object
Map
instancesModifier and Type | Class and Description |
---|---|
static class |
Maps.Builder<K,V> |
Constructor and Description |
---|
Maps() |
Modifier and Type | Method and Description |
---|---|
static <K,V> Maps.Builder<K,V> |
builder() |
static <K,V> Maps.Builder<K,V> |
builder(java.util.function.IntFunction<java.util.Map<K,V>> constructor,
int initialCapacity) |
static <K,V> Maps.Builder<K,V> |
builder(K key,
V value) |
static <K,V> Maps.Builder<K,V> |
builder(java.util.function.Supplier<java.util.Map<K,V>> constructor) |
static <K,V> java.util.Map.Entry<K,V> |
entry(K key,
V value)
Creates a new
Map.Entry with the given key and value. |
static <T> java.util.Iterator<T> |
iterator(java.util.Map.Entry<? extends T,? extends T> entry) |
static <K,V> java.util.Map<K,V> |
put(java.util.Map<K,V> result,
java.util.Map.Entry<K,V> entry) |
public static <K,V> Maps.Builder<K,V> builder(java.util.function.IntFunction<java.util.Map<K,V>> constructor, int initialCapacity)
public static <K,V> Maps.Builder<K,V> builder(K key, V value)
public static <K,V> Maps.Builder<K,V> builder()
public static <K,V> Maps.Builder<K,V> builder(java.util.function.Supplier<java.util.Map<K,V>> constructor)
public static <K,V> java.util.Map.Entry<K,V> entry(K key, V value)
Map.Entry
with the given key and value. Calling Map.Entry.setValue(Object)
on the
entry will result in an UnsupportedOperationException
being thrown.public static <K,V> java.util.Map<K,V> put(java.util.Map<K,V> result, java.util.Map.Entry<K,V> entry)
public static <T> java.util.Iterator<T> iterator(java.util.Map.Entry<? extends T,? extends T> entry)