OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TrieMap
(Results
1 - 4
of
4
) sorted by null
/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/
trie_map.cpp
23
const int
TrieMap
::INVALID_INDEX = -1;
24
const int
TrieMap
::FIELD0_SIZE = 4;
25
const int
TrieMap
::FIELD1_SIZE = 3;
26
const int
TrieMap
::ENTRY_SIZE = FIELD0_SIZE + FIELD1_SIZE;
27
const uint32_t
TrieMap
::VALUE_FLAG = 0x400000;
28
const uint32_t
TrieMap
::VALUE_MASK = 0x3FFFFF;
29
const uint32_t
TrieMap
::INVALID_VALUE_IN_KEY_VALUE_ENTRY = VALUE_MASK;
30
const uint32_t
TrieMap
::TERMINAL_LINK_FLAG = 0x800000;
31
const uint32_t
TrieMap
::TERMINAL_LINK_MASK = 0x7FFFFF;
32
const int
TrieMap
::NUM_OF_BITS_USED_FOR_ONE_LEVEL = 5
[
all
...]
trie_map.h
37
class
TrieMap
{
66
IterationResult(const
TrieMap
*const
trieMap
, const int key, const uint64_t value,
68
: mTrieMap(
trieMap
), mKey(key), mValue(value),
92
const
TrieMap
*const mTrieMap;
98
TrieMapIterator(const
TrieMap
*const
trieMap
, const int bitmapEntryIndex)
99
: mTrieMap(
trieMap
), mStateStack(), mBaseBitmapEntryIndex(bitmapEntryIndex),
101
if (!
trieMap
|| mBaseBitmapEntryIndex == INVALID_INDEX) {
131
const
TrieMap
*const mTrieMap
[
all
...]
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/util/
TrieMap.java
32
public abstract class
TrieMap
<V> implements Iterable<Entry<CharSequence, V>> {
43
protected
TrieMap
(V[] intToValue, int size) {
83
public abstract
TrieMap
<V> build();
113
private static class BytesTrieMap<V> extends
TrieMap
<V> {
171
public
TrieMap
.Matcher<V> getMatcher() {
323
public
TrieMap
<V> build() {
332
private static class CharsTrieMap<V> extends
TrieMap
<V> {
357
public
TrieMap
.Matcher<V> getMatcher() {
485
public
TrieMap
<V> build() {
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/
TrieMap.java
31
public abstract class
TrieMap
<V> implements Iterable<Entry<CharSequence, V>> {
42
protected
TrieMap
(V[] intToValue, int size) {
82
public abstract
TrieMap
<V> build();
112
private static class BytesTrieMap<V> extends
TrieMap
<V> {
170
public
TrieMap
.Matcher<V> getMatcher() {
322
public
TrieMap
<V> build() {
331
private static class CharsTrieMap<V> extends
TrieMap
<V> {
356
public
TrieMap
.Matcher<V> getMatcher() {
484
public
TrieMap
<V> build() {
Completed in 282 milliseconds