public interface StringTrie<E>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StringTrie.StringTrieCursor<E> |
static interface |
StringTrie.StringTrieEdge<E> |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
StringTrie<E> |
compress(CharPool pool) |
void |
destroy() |
Iterable<E> |
findPrefixed(CharSequence key) |
Iterable<E> |
findPrefixed(CharSequence key,
int start,
int len) |
E |
get(CharSequence key) |
E |
get(CharSequence key,
int start,
int len) |
E |
get(CharSequence key,
StringTrie.StringTrieCursor<E> cursor,
ReceivesValue<StringTrie.StringTrieCursor<E>> cursorPointer) |
E |
put(CharSequence key,
E vaue) |
StringTrie.StringTrieCursor<E> |
put(CharSequence key,
E vaue,
StringTrie.StringTrieCursor<E> cursor) |
E |
put(CharSequence key,
int start,
int len,
E value) |
StringTrie.StringTrieCursor<E> |
put(CharSequence key,
int start,
int len,
E value,
StringTrie.StringTrieCursor<E> cursor) |
int |
size() |
void clear()
StringTrie<E> compress(CharPool pool)
void destroy()
E get(CharSequence key)
E get(CharSequence key, int start, int len)
E get(CharSequence key, StringTrie.StringTrieCursor<E> cursor, ReceivesValue<StringTrie.StringTrieCursor<E>> cursorPointer)
Iterable<E> findPrefixed(CharSequence key)
Iterable<E> findPrefixed(CharSequence key, int start, int len)
E put(CharSequence key, E vaue)
E put(CharSequence key, int start, int len, E value)
StringTrie.StringTrieCursor<E> put(CharSequence key, E vaue, StringTrie.StringTrieCursor<E> cursor)
StringTrie.StringTrieCursor<E> put(CharSequence key, int start, int len, E value, StringTrie.StringTrieCursor<E> cursor)
int size()
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.