public class DeepTrieEdge<E> extends Object implements StringTrie.StringTrieEdge<E>
| Modifier and Type | Class and Description |
|---|---|
protected class |
DeepTrieEdge.DeepTrieCursor |
| Constructor and Description |
|---|
DeepTrieEdge(CharSequence key,
int depth,
E value) |
DeepTrieEdge(CharSequence key,
int depth,
E value,
int initialSize) |
| Modifier and Type | Method and Description |
|---|---|
DeepTrieEdge<E> |
addEdge(StringTrie.StringTrieEdge<E> edge) |
E |
addValue(CharSequence key,
int keyFrom,
E value) |
int |
depth() |
StringTrie.StringTrieCursor<E> |
hasEdge(CharSequence key,
int keyFrom) |
StringTrie.StringTrieEdge<E> |
highest() |
CharSequence |
key() |
StringTrie.StringTrieEdge<E> |
lowest() |
E |
value() |
public DeepTrieEdge(CharSequence key, int depth, E value)
public DeepTrieEdge(CharSequence key, int depth, E value, int initialSize)
public DeepTrieEdge<E> addEdge(StringTrie.StringTrieEdge<E> edge)
public int depth()
depth in interface StringTrie.StringTrieEdge<E>public CharSequence key()
key in interface StringTrie.StringTrieEdge<E>public E value()
value in interface StringTrie.StringTrieEdge<E>public E addValue(CharSequence key, int keyFrom, E value)
addValue in interface StringTrie.StringTrieEdge<E>public StringTrie.StringTrieCursor<E> hasEdge(CharSequence key, int keyFrom)
hasEdge in interface StringTrie.StringTrieEdge<E>public StringTrie.StringTrieEdge<E> highest()
highest in interface StringTrie.StringTrieEdge<E>public StringTrie.StringTrieEdge<E> lowest()
lowest in interface StringTrie.StringTrieEdge<E>Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.