- add
Adds a value to the trie overwriting any existing value Note that a null value
is treated as if the
- contains
Gets whether a key exists in the trie and meets the given value criteria
- longestMatch
Finds the longest match for a given key i.e. returns the value associated with
the longest prefix of
- remove
Removes a value from the trie This doesn't actually remove the key per-se rather
sets the value asso
- <init>
- clear
Clear the Trie completely.
- find
Try to find a node in the trie
- moveToNode
Move to a node creating new nodes if necessary
- partialSearch
Performs a search and returns any value associated with any partial or whole
prefix of the key
- get
Gets the value associated with a key
- isEmpty
Clear the Trie completely.
- prefixSearch
Performs a prefix search and returns all values mapped under the given prefix.
The entirety of the p