public class Trie<E extends Collectable>
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Trie() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(E content) |
Trie<E> |
addWord(java.lang.String word,
E content) |
Trie<E> |
getChild(char c) |
java.util.Map<java.lang.Character,Trie<E>> |
getChildren() |
E |
getContent() |
E |
getContent(java.lang.String word) |
E |
getContent(java.lang.String word,
int index,
E content) |
boolean |
isTerminal() |
void |
propagateContent(int limit) |
java.lang.String |
toString() |
public boolean isTerminal()
public E getContent()
public java.lang.String toString()
toString in class java.lang.Objectpublic void add(E content)
public void propagateContent(int limit)
public E getContent(java.lang.String word)