Uses of Interface
io.vavr.collection.HashArrayMappedTrie
-
Packages that use HashArrayMappedTrie Package Description io.vavr.collection Purely functional collections based on Traversable. -
-
Uses of HashArrayMappedTrie in io.vavr.collection
Classes in io.vavr.collection that implement HashArrayMappedTrie Modifier and Type Class Description static class
HashArrayMappedTrieModule.AbstractNode<K,V>
An abstract base class for nodes of a HAMT.static class
HashArrayMappedTrieModule.ArrayNode<K,V>
Representation of a HAMT array node.static class
HashArrayMappedTrieModule.EmptyNode<K,V>
The empty node.static class
HashArrayMappedTrieModule.IndexedNode<K,V>
Representation of a HAMT indexed node.static class
HashArrayMappedTrieModule.LeafList<K,V>
Representation of a HAMT leaf node with more than one element.static class
HashArrayMappedTrieModule.LeafNode<K,V>
Representation of a HAMT leaf.static class
HashArrayMappedTrieModule.LeafSingleton<K,V>
Representation of a HAMT leaf node with single element.Fields in io.vavr.collection declared as HashArrayMappedTrie Modifier and Type Field Description private HashArrayMappedTrie<T,T>
HashSet.SerializationProxy. tree
private HashArrayMappedTrie<T,T>
HashSet. tree
private HashArrayMappedTrie<K,V>
HashMap. trie
Methods in io.vavr.collection that return HashArrayMappedTrie Modifier and Type Method Description private static <T> HashArrayMappedTrie<T,T>
HashSet. addAll(HashArrayMappedTrie<T,T> initial, java.lang.Iterable<? extends T> additional)
static <K,V>
HashArrayMappedTrie<K,V>HashArrayMappedTrie. empty()
HashArrayMappedTrie<K,V>
HashArrayMappedTrie. put(K key, V value)
HashArrayMappedTrie<K,V>
HashArrayMappedTrieModule.AbstractNode. put(K key, V value)
HashArrayMappedTrie<K,V>
HashArrayMappedTrie. remove(K key)
HashArrayMappedTrie<K,V>
HashArrayMappedTrieModule.AbstractNode. remove(K key)
Methods in io.vavr.collection with parameters of type HashArrayMappedTrie Modifier and Type Method Description private static <T> HashArrayMappedTrie<T,T>
HashSet. addAll(HashArrayMappedTrie<T,T> initial, java.lang.Iterable<? extends T> additional)
private static <K,V>
HashMap<K,V>HashMap. wrap(HashArrayMappedTrie<K,V> trie)
Constructors in io.vavr.collection with parameters of type HashArrayMappedTrie Constructor Description HashMap(HashArrayMappedTrie<K,V> trie)
HashSet(HashArrayMappedTrie<T,T> tree)
SerializationProxy(HashArrayMappedTrie<T,T> tree)
Constructor for the case of serialization, called byHashSet.writeReplace()
.
-