Class AbstractBitwiseTrie<K,V> 
java.lang.Object
java.util.AbstractMap<K,V>
 
org.apache.commons.collections4.trie.AbstractBitwiseTrie<K,V> 
- Type Parameters:
- K- the type of the keys in this map
- V- the type of the values in this map
- All Implemented Interfaces:
- Serializable,- Map<K,,- V> - SortedMap<K,,- V> - Get<K,,- V> - IterableGet<K,,- V> - IterableMap<K,,- V> - IterableSortedMap<K,,- V> - OrderedMap<K,,- V> - Put<K,,- V> - Trie<K,- V> 
- Direct Known Subclasses:
- AbstractPatriciaTrie
public abstract class AbstractBitwiseTrie<K,V> 
extends AbstractMap<K,V>
implements Trie<K,V>, Serializable  
This class provides some basic 
Trie functionality and
 utility methods for actual bitwise Trie implementations.- Since:
- 4.0
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.util.AbstractMapAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> 
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedAbstractBitwiseTrie(KeyAnalyzer<? super K> keyAnalyzer) Constructs a newTrieusing the givenKeyAnalyzer.
- 
Method SummaryModifier and TypeMethodDescriptionprotected KeyAnalyzer<? super K> Gets theKeyAnalyzerthat constructed theTrie.toString()Methods inherited from class java.util.AbstractMapclear, clone, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, valuesMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.commons.collections4.GetcontainsKey, containsValue, entrySet, get, isEmpty, keySet, remove, size, valuesMethods inherited from interface java.util.Mapclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, sizeMethods inherited from interface org.apache.commons.collections4.OrderedMapfirstKey, lastKey, mapIterator, nextKey, previousKey
- 
Constructor Details- 
AbstractBitwiseTrieConstructs a newTrieusing the givenKeyAnalyzer.- Parameters:
- keyAnalyzer- the- KeyAnalyzerto use
 
 
- 
- 
Method Details- 
getKeyAnalyzerGets theKeyAnalyzerthat constructed theTrie.- Returns:
- the KeyAnalyzerused by thisTrie
 
- 
toString
 
-