class TrieNode<T> extends java.lang.Object
| Modifiers | Name | Description | 
|---|---|---|
static TrieMismatchCosts  | 
                            DEFAULT_COSTS | 
                            
| Type | Name and description | 
|---|---|
static int  | 
                            DEFAULT_MAX_VALUES | 
                        
java.util.TreeMap<java.lang.String, TrieNode>  | 
                            children | 
                        
java.util.List<T>  | 
                            values | 
                        
static boolean  | 
                            verbose | 
                        
| Constructor and description | 
|---|
                                TrieNode
                                () | 
                        
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            TrieNode | 
                            add(java.lang.String key, T value) | 
                        
 | 
                            java.util.List<T> | 
                            getAllValues(int maxValues) | 
                        
 | 
                            java.util.List<T> | 
                            getAt(java.lang.String key) | 
                        
 | 
                            java.util.Iterator<java.lang.String> | 
                            keyIterator(java.lang.String prefix) | 
                        
 | 
                            java.util.List<trie.TrieQuery> | 
                            startsWith(java.lang.String key, trie.TrieQuery query, int maxValues) | 
                        
| Methods inherited from class | Name | 
|---|---|
class java.lang.Object | 
                            java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
                        
Groovy Documentation