Uses of Class
com.github.andrewoma.dexx.collection.internal.hashmap.CompactHashMap
-
Packages that use CompactHashMap 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.hashmap -
-
Uses of CompactHashMap in com.github.andrewoma.dexx.collection
Fields in com.github.andrewoma.dexx.collection declared as CompactHashMap Modifier and Type Field Description private CompactHashMap<K,V>
DerivedKeyHashMap. compactHashMap
private CompactHashMap<K,Pair<K,V>>
HashMap. compactHashMap
private CompactHashMap<E,E>
HashSet. compactHashMap
Constructors in com.github.andrewoma.dexx.collection with parameters of type CompactHashMap Constructor Description DerivedKeyHashMap(KeyFunction<K,V> keyFunction, CompactHashMap<K,V> compactHashMap)
HashMap(CompactHashMap<K,Pair<K,V>> compactHashMap)
HashSet(CompactHashMap<E,E> compactHashMap)
-
Uses of CompactHashMap in com.github.andrewoma.dexx.collection.internal.hashmap
Subclasses of CompactHashMap in com.github.andrewoma.dexx.collection.internal.hashmap Modifier and Type Class Description (package private) class
HashMap1<K,V>
(package private) class
HashMapCollision1<K,V>
(package private) class
HashTrieMap<K,V>
Fields in com.github.andrewoma.dexx.collection.internal.hashmap declared as CompactHashMap Modifier and Type Field Description protected static CompactHashMap
CompactHashMap. EMPTY
Methods in com.github.andrewoma.dexx.collection.internal.hashmap that return CompactHashMap Modifier and Type Method Description static <K,V>
CompactHashMap<K,V>CompactHashMap. empty()
(package private) CompactHashMap<K,V>
HashTrieMap. getElem(int index, KeyFunction<K,V> keyFunction)
CompactHashMap<K,V>
CompactHashMap. put(K key, V value, KeyFunction<K,V> keyFunction)
CompactHashMap<K,V>
CompactHashMap. remove(K key, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
CompactHashMap. removed0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashMap1. removed0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashMapCollision1. removed0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashTrieMap. removed0(K key, int hash, int level, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
CompactHashMap. updated0(K key, int hash, int level, V value, Pair<K,V> kv, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashMap1. updated0(K key, int hash, int level, V value, Pair<K,V> kv, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashMapCollision1. updated0(K key, int hash, int level, V value, Pair<K,V> kv, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
HashTrieMap. updated0(K key, int hash, int level, V value, Pair<K,V> kv, KeyFunction<K,V> keyFunction)
protected CompactHashMap<K,V>
CompactHashMap. wrap(java.lang.Object object, KeyFunction<K,V> keyFunction)
Methods in com.github.andrewoma.dexx.collection.internal.hashmap with parameters of type CompactHashMap Modifier and Type Method Description protected static <K,V>
HashTrieMap<K,V>CompactHashMap. makeHashTrieMap(int hash0, CompactHashMap<K,V> elem0, int hash1, CompactHashMap<K,V> elem1, int level, int size)
protected static <K,V>
java.lang.ObjectCompactHashMap. unwrap(CompactHashMap<K,V> hashMap)
-