Searched refs:dict (Results 1 - 25 of 33) sorted by relevance

12

/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DFusionDictionaryTests.java31 FusionDictionary dict = new FusionDictionary(new Node(),
34 dict.add("abc", 10, null, false /* isNotAWord */);
35 assertNull(FusionDictionary.findWordInTree(dict.mRoot, "aaa"));
36 assertNotNull(FusionDictionary.findWordInTree(dict.mRoot, "abc"));
38 dict.add("aa", 10, null, false /* isNotAWord */);
39 assertNull(FusionDictionary.findWordInTree(dict.mRoot, "aaa"));
40 assertNotNull(FusionDictionary.findWordInTree(dict.mRoot, "aa"));
42 dict.add("babcd", 10, null, false /* isNotAWord */);
43 dict.add("bacde", 10, null, false /* isNotAWord */);
44 assertNull(FusionDictionary.findWordInTree(dict
[all...]
H A DUserHistoryDictionaryTests.java70 private void addToDict(final UserHistoryDictionary dict, final List<String> words) { argument
73 dict.forceAddWordForTest(prevWord, word, true);
86 final UserHistoryDictionary dict = UserHistoryDictionary.getInstance(getContext(),
88 dict.isTest = true;
90 addToDict(dict, words);
100 dict.close();
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
H A DBinaryDictInputOutputTest.java43 final FusionDictionary dict = new FusionDictionary(new Node(),
46 dict.add("foo", 1, null, false /* isNotAWord */);
47 dict.add("fta", 1, null, false /* isNotAWord */);
48 dict.add("ftb", 1, null, false /* isNotAWord */);
49 dict.add("bar", 1, null, false /* isNotAWord */);
50 dict.add("fool", 1, null, false /* isNotAWord */);
51 final ArrayList<Node> result = BinaryDictInputOutput.flattenTree(dict.mRoot);
/packages/inputmethods/LatinIME/native/jni/src/
H A Dbinary_format.h82 static int detectFormat(const uint8_t *const dict);
83 static unsigned int getHeaderSize(const uint8_t *const dict);
84 static unsigned int getFlags(const uint8_t *const dict);
85 static int getGroupCountAndForwardPointer(const uint8_t *const dict, int *pos);
86 static uint8_t getFlagsAndForwardPointer(const uint8_t *const dict, int *pos);
87 static int32_t getCodePointAndForwardPointer(const uint8_t *const dict, int *pos);
88 static int readFrequencyWithoutMovingPointer(const uint8_t *const dict, const int pos);
89 static int skipOtherCharacters(const uint8_t *const dict, const int pos);
92 static int skipShortcuts(const uint8_t *const dict, const uint8_t flags, const int pos);
93 static int skipBigrams(const uint8_t *const dict, cons
126 detectFormat(const uint8_t *const dict) argument
148 getFlags(const uint8_t *const dict) argument
157 getHeaderSize(const uint8_t *const dict) argument
169 getGroupCountAndForwardPointer(const uint8_t *const dict, int *pos) argument
175 getFlagsAndForwardPointer(const uint8_t *const dict, int *pos) argument
179 getCodePointAndForwardPointer(const uint8_t *const dict, int *pos) argument
198 readFrequencyWithoutMovingPointer(const uint8_t *const dict, const int pos) argument
203 skipOtherCharacters(const uint8_t *const dict, const int pos) argument
229 skipExistingBigrams(const uint8_t *const dict, const int pos) argument
246 shortcutByteSize(const uint8_t *const dict, const int pos) argument
258 skipShortcuts(const uint8_t *const dict, const uint8_t flags, const int pos) argument
267 skipBigrams(const uint8_t *const dict, const uint8_t flags, const int pos) argument
276 skipAllAttributes(const uint8_t *const dict, const uint8_t flags, const int pos) argument
285 skipChildrenPosAndAttributes(const uint8_t *const dict, const uint8_t flags, const int pos) argument
293 readChildrenPosition(const uint8_t *const dict, const uint8_t flags, const int pos) argument
321 getAttributeAddressAndForwardPointer(const uint8_t *const dict, const uint8_t flags, int *pos) argument
[all...]
H A Dterminal_attributes.h37 ShortcutIterator(const uint8_t *dict, const int pos, const uint8_t flags) argument
38 : mDict(dict), mPos(pos),
64 TerminalAttributes(const uint8_t *const dict, const uint8_t flags, const int pos) argument
65 : mDict(dict), mFlags(flags), mStartPos(pos) {
H A Ddictionary.cpp32 Dictionary::Dictionary(void *dict, int dictSize, int mmapFd, int dictBufAdjust, argument
35 : mDict(static_cast<unsigned char *>(dict)),
36 mOffsetDict((static_cast<unsigned char *>(dict)) + BinaryFormat::getHeaderSize(mDict)),
H A Dbigram_dictionary.h29 BigramDictionary(const unsigned char *dict, int maxWordLength, int maxPredictions);
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/EN/
H A DOpenWnnEngineEN.java263 WnnDictionary dict = mDictionary;
264 dict.setInUseState( true );
266 dict.clearDictionary();
267 dict.setDictionary(0, 400, 550);
269 dict.setDictionary(1, 400, 550);
272 dict.setDictionary(2, 400, 550);
274 dict.setDictionary(WnnDictionary.INDEX_USER_DICTIONARY, FREQ_USER, FREQ_USER);
275 dict.setDictionary(WnnDictionary.INDEX_LEARN_DICTIONARY, FREQ_LEARN, FREQ_LEARN);
278 dict.searchWord(WnnDictionary.SEARCH_PREFIX, WnnDictionary.ORDER_BY_FREQUENCY, mSearchKey);
319 WnnDictionary dict
[all...]
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
H A DDictionaryPool.java83 final DictAndProximity dict = poll();
84 if (null != dict) return dict;
117 for (DictAndProximity dict : this) {
118 dict.mDictionary.close();
125 public boolean offer(final DictAndProximity dict) { argument
127 dict.mDictionary.close();
130 return super.offer(dict);
H A DAndroidSpellCheckerService.java154 final DictionaryCollection dict = dictRef.get();
155 if (null == dict) {
158 dict.addDictionary(mContactsDictionary);
172 final DictionaryCollection dict = dictRef.get();
173 if (null == dict) {
176 dict.removeDictionary(contactsDict);
371 for (Dictionary dict : oldUserDictionaries.values()) {
372 dict.close();
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/JAJP/
H A DOpenWnnClauseConverterJAJP.java85 * @param dict The dictionary for phrase conversion
87 public void setDictionary(WnnDictionary dict) { argument
89 mConnectMatrix = dict.getConnectMatrix();
92 mDictionary = dict;
93 dict.clearDictionary();
94 dict.clearApproxPattern();
102 mPosDefault = dict.getPOS(WnnDictionary.POS_TYPE_MEISI);
103 mPosEndOfClause1 = dict.getPOS(WnnDictionary.POS_TYPE_V1);
104 mPosEndOfClause2 = dict.getPOS(WnnDictionary.POS_TYPE_V2);
105 mPosEndOfClause3 = dict
[all...]
H A DOpenWnnEngineJAJP.java166 WnnDictionary dict = mDictionaryJP;
168 dict.clearDictionary();
171 dict.clearApproxPattern();
173 dict.setDictionary(2, 245, 245);
174 dict.setDictionary(3, 100, 244);
176 dict.setDictionary(WnnDictionary.INDEX_LEARN_DICTIONARY, FREQ_LEARN, FREQ_LEARN);
178 dict.setDictionary(0, 100, 400);
180 dict.setDictionary(1, 100, 400);
182 dict.setDictionary(2, 245, 245);
183 dict
[all...]
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DDictionaryCollection.java102 for (final Dictionary dict : mDictionaries)
103 dict.close();
116 public void removeDictionary(final Dictionary dict) { argument
117 if (mDictionaries.contains(dict)) {
118 mDictionaries.remove(dict);
120 Log.w(TAG, "This collection does not contain this dictionary: " + dict);
H A DUserHistoryDictionary.java87 final UserHistoryDictionary dict = ref == null ? null : ref.get();
88 if (dict != null) {
92 return dict;
95 final UserHistoryDictionary dict =
97 sLangDictCache.put(locale, new SoftReference<UserHistoryDictionary>(dict));
98 return dict;
225 final String fileName = NAME + "." + mLocale + ".dict";
296 UserHistoryDictionary dict, SharedPreferences prefs, Context context) {
299 mUserHistoryDictionary = dict;
333 final String fileName = NAME + "." + mLocale + ".dict";
295 UpdateBinaryTask(UserHistoryDictionaryBigramList pendingWrites, String locale, UserHistoryDictionary dict, SharedPreferences prefs, Context context) argument
[all...]
H A DUserHistoryDictIOUtils.java116 final BigramDictionaryInterface dict, final UserHistoryDictionaryBigramList bigrams,
118 final FusionDictionary fusionDict = constructFusionDictionary(dict, bigrams);
133 final BigramDictionaryInterface dict, final UserHistoryDictionaryBigramList bigrams) {
141 final int freq = dict.getFrequency(word1, word2);
176 final OnAddWordListener dict) {
190 addWordsFromWordMap(unigrams, frequencies, bigrams, dict);
115 writeDictionaryBinary(final OutputStream destination, final BigramDictionaryInterface dict, final UserHistoryDictionaryBigramList bigrams, final FormatOptions formatOptions) argument
132 constructFusionDictionary( final BigramDictionaryInterface dict, final UserHistoryDictionaryBigramList bigrams) argument
175 readDictionaryBinary(final FusionDictionaryBufferInterface buffer, final OnAddWordListener dict) argument
H A DBinaryDictionary.java111 private native void closeNative(long dict); argument
112 private native int getFrequencyNative(long dict, int[] word); argument
113 private native boolean isValidBigramNative(long dict, int[] word1, int[] word2); argument
114 private native int getSuggestionsNative(long dict, long proximityInfo, long traverseSession, argument
122 // TODO: Move native dict into session
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_DicTraverseSession.cpp34 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); local
36 DicTraverseWrapper::initDicTraverseSession(ts, dict, 0, 0);
41 DicTraverseWrapper::initDicTraverseSession(ts, dict, prevWord, previousWordLength);
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp131 static int latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jobject object, jlong dict, argument
138 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict);
201 static jint latinime_BinaryDictionary_getFrequency(JNIEnv *env, jobject object, jlong dict, argument
203 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict);
211 static jboolean latinime_BinaryDictionary_isValidBigram(JNIEnv *env, jobject object, jlong dict, argument
213 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict);
250 static void latinime_BinaryDictionary_close(JNIEnv *env, jobject object, jlong dict) { argument
251 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict);
/packages/inputmethods/LatinIME/tools/dicttool/src/android/inputmethod/latin/dicttool/
H A DXmlDictInputOutput.java93 final FusionDictionary dict = mDictionary;
95 if (dict.hasWord(shortcutOnly)) continue;
96 dict.add(shortcutOnly, 1, mShortcutsMap.get(shortcutOnly), true /* isNotAWord */);
103 return dict;
293 final FusionDictionary dict = unigramHandler.getFinalDictionary();
296 if (!dict.hasWord(firstWord)) continue;
299 if (!dict.hasWord(bigram.mWord)) continue;
300 dict.setBigram(firstWord, bigram.mWord, bigram.mFrequency);
303 return dict;
325 * @param dict th
327 writeDictionaryXml(Writer destination, FusionDictionary dict) argument
[all...]
H A DDictionaryMaker.java288 * @param dict the file to output.
292 private static void writeOutputToParsedArgs(final Arguments args, final FusionDictionary dict) argument
296 writeBinaryDictionary(args.mOutputBinary, dict, args.mOutputBinaryFormatVersion);
299 writeXmlDictionary(args.mOutputXml, dict);
307 * @param dict the dictionary to write.
313 final FusionDictionary dict, final int version)
317 BinaryDictInputOutput.writeDictionaryBinary(new FileOutputStream(outputFilename), dict,
325 * @param dict the dictionary to write.
330 final FusionDictionary dict) throws FileNotFoundException, IOException {
331 XmlDictInputOutput.writeDictionaryXml(new FileWriter(outputFilename), dict);
312 writeBinaryDictionary(final String outputFilename, final FusionDictionary dict, final int version) argument
329 writeXmlDictionary(final String outputFilename, final FusionDictionary dict) argument
[all...]
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictIOTests.java155 private void addUnigrams(final int number, final FusionDictionary dict, argument
165 dict.add(word, UNIGRAM_FREQ, (shortcutMap == null) ? null : shortcuts,
170 private void addBigrams(final FusionDictionary dict, argument
176 dict.setBigram(words.get(w1), words.get(w2), BIGRAM_FREQ);
181 private long timeWritingDictToFile(final File file, final FusionDictionary dict, argument
190 BinaryDictInputOutput.writeDictionaryBinary(out, dict, formatOptions);
204 private void checkDictionary(final FusionDictionary dict, final List<String> words, argument
206 assertNotNull(dict);
210 final CharGroup cg = FusionDictionary.findWordInTree(dict.mRoot, word);
218 final CharGroup cg = FusionDictionary.findWordInTree(dict
[all...]
/packages/inputmethods/LatinIME/tests/
H A DAndroid.mk24 # Do not compress dictionary files to mmap dict data runtime
25 LOCAL_AAPT_FLAGS += -0 .dict
/packages/inputmethods/PinyinIME/
H A DAndroid.mk25 LOCAL_AAPT_FLAGS += -0 .dict
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/
H A DOpenWnnEvent.java380 * @param dict The type of dictionary
383 public OpenWnnEvent(int code, int dict, WnnWord word) { argument
385 this.dictionaryType = dict;
/packages/inputmethods/LatinIME/java/
H A DAndroid.mk33 # Do not compress dictionary files to mmap dict data runtime
34 LOCAL_AAPT_FLAGS := -0 .dict

Completed in 2001 milliseconds

12