public class PreByteTrieNode<T> extends Object
| Constructor and Description |
|---|
PreByteTrieNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNext(byte b,
PreByteTrieNode<T> node) |
PreByteTrieNode<T> |
extend(byte[] bytes,
int i) |
PreByteTrieNode<T> |
extend(byte[] bytes,
T attach) |
T |
getAttached() |
PreByteTrieNode<T> |
getLink() |
ByteObjectMap<PreByteTrieNode<T>> |
getNexts() |
void |
link(PreByteTrieNode<T> link) |
PreByteTrieNode<T> |
nextNode(byte b) |
PreByteTrieNode<T> |
nextNode(byte[] bytes) |
Set<PreByteTrieNode<T>> |
nodes() |
void |
reset() |
void |
setAttached(T attached) |
String |
toString() |
public void reset()
public void addNext(byte b,
PreByteTrieNode<T> node)
public ByteObjectMap<PreByteTrieNode<T>> getNexts()
public void link(PreByteTrieNode<T> link)
public PreByteTrieNode<T> getLink()
public T getAttached()
public void setAttached(T attached)
public PreByteTrieNode<T> extend(byte[] bytes, T attach)
public PreByteTrieNode<T> extend(byte[] bytes, int i)
public PreByteTrieNode<T> nextNode(byte b)
public PreByteTrieNode<T> nextNode(byte[] bytes)
public Set<PreByteTrieNode<T>> nodes()
Copyright © 2017. All rights reserved.