| Package | Description |
|---|---|
| net.amygdalum.util.tries |
| Modifier and Type | Class and Description |
|---|---|
class |
CharTrieArrayNode<T> |
class |
CharTrieInnerNode<T> |
class |
CharTrieLeafNode<T> |
class |
CharTrieMapNode<T> |
class |
CharTrieSingleNode<T> |
class |
CharTrieTerminalNode<T> |
| Modifier and Type | Method and Description |
|---|---|
CharTrieNode<T> |
CharTrieNodeCompiler.compileAndLink(PreCharTrieNode<T> node) |
CharTrieNode<T>[] |
CharTrieNodeCompiler.compileAndLink(PreCharTrieNode<T>[] node) |
CharTrieNode<T> |
CharTrieNode.getLink() |
CharTrieNode<T> |
CharTrieLeafNode.getLink() |
CharTrieNode<T> |
CharTrieInnerNode.getLink() |
CharTrieNode<T> |
CharTrieTerminalNode.nextNode(char c) |
CharTrieNode<T> |
CharTrieSingleNode.nextNode(char c) |
CharTrieNode<T> |
CharTrieNode.nextNode(char c) |
CharTrieNode<T> |
CharTrieMapNode.nextNode(char c) |
CharTrieNode<T> |
CharTrieArrayNode.nextNode(char c) |
CharTrieNode<T> |
CharTrieTerminalNode.nextNode(char[] chars) |
CharTrieNode<T> |
CharTrieSingleNode.nextNode(char[] chars) |
CharTrieNode<T> |
CharTrieNode.nextNode(char[] chars) |
CharTrieNode<T> |
CharTrieInnerNode.nextNode(char[] chars) |
CharTrieNode<T> |
CharTrieTerminalNode.nextNode(char[] chars,
int i) |
CharTrieNode<T> |
CharTrieSingleNode.nextNode(char[] chars,
int start) |
CharTrieNode<T> |
CharTrieNode.nextNode(char[] chars,
int start) |
CharTrieNode<T> |
CharTrieInnerNode.nextNode(char[] chars,
int start) |
CharTrieNode<T> |
CharTrieSingleNode.proxy(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
CharTrieNode.link(CharTrieNode<T> node) |
void |
CharTrieLeafNode.link(CharTrieNode<T> node) |
void |
CharTrieInnerNode.link(CharTrieNode<T> node) |
CharTrieSingleNode<T> |
CharTrieNodeCompiler.subsume(char key,
CharTrieNode<T> value,
T attached) |
| Modifier and Type | Method and Description |
|---|---|
static <T> int |
CharTrieArrayNode.computeArraySize(CharObjectMap<CharTrieNode<T>> nexts) |
| Constructor and Description |
|---|
CharTrieArrayNode(CharObjectMap<CharTrieNode<T>> nexts,
T attached) |
CharTrieMapNode(CharObjectMap<CharTrieNode<T>> nexts,
T attached) |
Copyright © 2017. All rights reserved.