All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
CharTrie |
add(CharTrie z) |
boolean |
contains(String text) |
CharTrie |
copy() |
CharTrie |
divide(CharTrie z,
int factor) |
boolean |
equals(Object o) |
TextAnalysis |
getAnalyzer() |
NodewalkerCodec |
getCodec() |
TextGenerator |
getGenerator() |
long |
getIndexedSize() |
int |
getMemorySize() |
int |
getNodeCount() |
int |
hashCode() |
TrieNode |
matchEnd(String search) |
TrieNode |
matchPredictor(String search) |
<T extends Comparable<T>> Stream<TrieNode> |
max(Function<TrieNode,T> fn,
int maxResults) |
CharTrie |
product(CharTrie z) |
CharTrie |
reduce(CharTrie right,
BiFunction<TrieNode,TrieNode,TreeMap<Character,Long>> fn) |
static BiFunction<CharTrie,CharTrie,CharTrie> |
reducer(BiFunction<TrieNode,TrieNode,TreeMap<Character,Long>> fn) |
CharTrie |
reduceSimple(CharTrie z,
BiFunction<Long,Long,Long> fn) |
CharTrie |
reverse() |
CharTrie |
rewrite(BiFunction<TrieNode,Map<Character,TrieNode>,TreeMap<Character,Long>> fn) |
TrieNode |
root() |
Set<Character> |
tokens() |
static <T> Stream<T> |
toStream(Optional<T> opt) |
TrieNode |
traverse(String search)
Locate a node by finding the maximum prefix match with the given string
|
protected CharTrie |
truncate() |