| Package | Description |
|---|---|
| net.amygdalum.util.tries |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteTrieArrayNode<T> |
class |
ByteTrieInnerNode<T> |
class |
ByteTrieLeafNode<T> |
class |
ByteTrieSingleNode<T> |
class |
ByteTrieTerminalNode<T> |
| Modifier and Type | Method and Description |
|---|---|
ByteTrieNode<T> |
ByteTrieNodeCompiler.compileAndLink(PreByteTrieNode<T> node) |
ByteTrieNode<T>[] |
ByteTrieNodeCompiler.compileAndLink(PreByteTrieNode<T>[] node) |
ByteTrieNode<T> |
ByteTrieNode.getLink() |
ByteTrieNode<T> |
ByteTrieLeafNode.getLink() |
ByteTrieNode<T> |
ByteTrieInnerNode.getLink() |
ByteTrieNode<T> |
ByteTrieTerminalNode.nextNode(byte b) |
ByteTrieNode<T> |
ByteTrieSingleNode.nextNode(byte b) |
ByteTrieNode<T> |
ByteTrieNode.nextNode(byte b) |
ByteTrieNode<T> |
ByteTrieArrayNode.nextNode(byte b) |
ByteTrieNode<T> |
ByteTrieTerminalNode.nextNode(byte[] bytes) |
ByteTrieNode<T> |
ByteTrieSingleNode.nextNode(byte[] bytes) |
ByteTrieNode<T> |
ByteTrieNode.nextNode(byte[] bytes) |
ByteTrieNode<T> |
ByteTrieInnerNode.nextNode(byte[] bytes) |
ByteTrieNode<T> |
ByteTrieTerminalNode.nextNode(byte[] bytes,
int i) |
ByteTrieNode<T> |
ByteTrieSingleNode.nextNode(byte[] bytes,
int start) |
ByteTrieNode<T> |
ByteTrieNode.nextNode(byte[] bytes,
int start) |
ByteTrieNode<T> |
ByteTrieInnerNode.nextNode(byte[] bytes,
int start) |
ByteTrieNode<T> |
ByteTrieSingleNode.proxy(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
ByteTrieNode.link(ByteTrieNode<T> node) |
void |
ByteTrieLeafNode.link(ByteTrieNode<T> node) |
void |
ByteTrieInnerNode.link(ByteTrieNode<T> node) |
ByteTrieSingleNode<T> |
ByteTrieNodeCompiler.subsume(byte key,
ByteTrieNode<T> value,
T attached) |
| Modifier and Type | Method and Description |
|---|---|
static <T> int |
ByteTrieArrayNode.computeArraySize(ByteObjectMap<ByteTrieNode<T>> nexts) |
| Constructor and Description |
|---|
ByteTrieArrayNode(ByteObjectMap<ByteTrieNode<T>> nexts,
T attached) |
Copyright © 2017. All rights reserved.