K - the type of the keys in this mapV - the type of the values in this mappublic interface Trie<K,V> extends IterableSortedMap<K,V>
| Modifier and Type | Method and Description |
|---|---|
java.util.SortedMap<K,V> |
prefixMap(K key)
Returns a view of this
Trie of all elements that are prefixed
by the given key. |
comparator, entrySet, firstKey, headMap, keySet, lastKey, subMap, tailMap, valuesfirstKey, lastKey, mapIterator, nextKey, previousKeyclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, sizecontainsKey, containsValue, entrySet, get, isEmpty, keySet, remove, size, valuesjava.util.SortedMap<K,V> prefixMap(K key)
Trie of all elements that are prefixed
by the given key.
In a Trie with fixed size keys, this is essentially a
Map.get(Object) operation.
For example, if the Trie contains 'Anna', 'Anael',
'Analu', 'Andreas', 'Andrea', 'Andres', and 'Anatole', then
a lookup of 'And' would return 'Andreas', 'Andrea', and 'Andres'.
key - the key used in the searchSortedMap view of this Trie with all elements whose
key is prefixed by the search keyCopyright © 2010 - 2023 Adobe. All Rights Reserved