Uses of Interface
com.github.andrewoma.dexx.collection.Map
-
Packages that use Map Package Description com.github.andrewoma.dexx.collection Dexx collections are a port of Scala's immutable, persistent collection classes to pure Java.com.github.andrewoma.dexx.collection.internal.adapter com.github.andrewoma.dexx.collection.internal.base com.github.andrewoma.dexx.collection.internal.hashmap -
-
Uses of Map in com.github.andrewoma.dexx.collection
Subinterfaces of Map in com.github.andrewoma.dexx.collection Modifier and Type Interface Description interface
SortedMap<K,V>
SortedMap defines the interface for maps that are sorted by their key.Classes in com.github.andrewoma.dexx.collection that implement Map Modifier and Type Class Description class
DerivedKeyHashMap<K,V>
DerivedKeyHashMap
is aHashMap
variant where the key for theMap
is derived from the value stored.class
HashMap<K,V>
HashMap
is an implementation ofMap
based on a hash trie.class
TreeMap<K,V>
Methods in com.github.andrewoma.dexx.collection that return Map Modifier and Type Method Description private static <K,V>
Map<K,V>Maps. construct(Pair<K,V>... pairs)
static <K,V>
@NotNull Map<K,V>Maps. copyOf(Pair<K,V>[] pairs)
static <K,V>
@NotNull Map<K,V>Maps. copyOf(java.lang.Iterable<Pair<K,V>> iterable)
static <K,V>
@NotNull Map<K,V>Maps. copyOf(java.util.Iterator<Pair<K,V>> iterator)
static <K,V>
@NotNull Map<K,V>Maps. copyOfTraversable(Traversable<Pair<K,V>> traversable)
static <K,V>
@NotNull Map<K,V>Maps. of()
static <K,V>
@NotNull Map<K,V>Maps. of(K k, V v)
static <K,V>
@NotNull Map<K,V>Maps. of(K k1, V v1, K k2, V v2)
static <K,V>
@NotNull Map<K,V>Maps. of(K k1, V v1, K k2, V v2, K k3, V v3)
static <K,V>
@NotNull Map<K,V>Maps. of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)
static <K,V>
@NotNull Map<K,V>Maps. of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)
@NotNull Map<K,V>
Map. put(K key, V value)
Returns a map with the value specified associated to the key specified.@NotNull Map<K,V>
Map. remove(K key)
Returns a map with the value associated with the key removed if it exists.Methods in com.github.andrewoma.dexx.collection that return types with arguments of type Map Modifier and Type Method Description static <K,V>
@NotNull Builder<Pair<K,V>,Map<K,V>>Maps. builder()
static <K,V>
@NotNull BuilderFactory<Pair<K,V>,Map<K,V>>Maps. factory()
-
Uses of Map in com.github.andrewoma.dexx.collection.internal.adapter
Fields in com.github.andrewoma.dexx.collection.internal.adapter declared as Map Modifier and Type Field Description private Map<K,V>
MapAdapter. map
Constructors in com.github.andrewoma.dexx.collection.internal.adapter with parameters of type Map Constructor Description MapAdapter(Map<K,V> map)
-
Uses of Map in com.github.andrewoma.dexx.collection.internal.base
Classes in com.github.andrewoma.dexx.collection.internal.base that implement Map Modifier and Type Class Description class
AbstractMap<K,V>
class
AbstractSortedMap<K,V>
-
Uses of Map in com.github.andrewoma.dexx.collection.internal.hashmap
Classes in com.github.andrewoma.dexx.collection.internal.hashmap that implement Map Modifier and Type Class Description class
ListMap<K,V>
(package private) class
ListMap.Node<K,V>
-