org.rutil.collection.trie
Interface Trie<T>
- All Known Implementing Classes:
- DataSourceBackedTrie, InMemoryTrie
public interface Trie<T>
- Author:
- mohan
|
Method Summary |
void |
add(java.lang.String key,
T value)
|
java.util.Iterator<T> |
find(java.lang.String key)
|
java.util.Iterator<T> |
find(java.lang.String key,
TrieMatcher matcher)
|
TrieNode |
findNode(char c)
|
java.util.Iterator<T> |
remove(java.lang.String key)
|
long |
size()
|
add
void add(java.lang.String key,
T value)
remove
java.util.Iterator<T> remove(java.lang.String key)
find
java.util.Iterator<T> find(java.lang.String key)
find
java.util.Iterator<T> find(java.lang.String key,
TrieMatcher matcher)
findNode
TrieNode findNode(char c)
size
long size()