/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
H A D | FusionDictionaryTests.java | 31 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 D | UserHistoryDictionaryTests.java | 70 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 D | BinaryDictInputOutputTest.java | 43 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 D | binary_format.h | 82 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 D | terminal_attributes.h | 37 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 D | dictionary.cpp | 32 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 D | bigram_dictionary.h | 29 BigramDictionary(const unsigned char *dict, int maxWordLength, int maxPredictions);
|
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/EN/ |
H A D | OpenWnnEngineEN.java | 263 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 D | DictionaryPool.java | 83 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 D | AndroidSpellCheckerService.java | 154 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 D | OpenWnnClauseConverterJAJP.java | 85 * @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 D | OpenWnnEngineJAJP.java | 166 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 D | DictionaryCollection.java | 102 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 D | UserHistoryDictionary.java | 87 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 D | UserHistoryDictIOUtils.java | 116 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 D | BinaryDictionary.java | 111 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 D | com_android_inputmethod_latin_DicTraverseSession.cpp | 34 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); local 36 DicTraverseWrapper::initDicTraverseSession(ts, dict, 0, 0); 41 DicTraverseWrapper::initDicTraverseSession(ts, dict, prevWord, previousWordLength);
|
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 131 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 D | XmlDictInputOutput.java | 93 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 D | DictionaryMaker.java | 288 * @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 D | BinaryDictIOTests.java | 155 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 D | Android.mk | 24 # Do not compress dictionary files to mmap dict data runtime 25 LOCAL_AAPT_FLAGS += -0 .dict
|
/packages/inputmethods/PinyinIME/ |
H A D | Android.mk | 25 LOCAL_AAPT_FLAGS += -0 .dict
|
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/ |
H A D | OpenWnnEvent.java | 380 * @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 D | Android.mk | 33 # Do not compress dictionary files to mmap dict data runtime 34 LOCAL_AAPT_FLAGS := -0 .dict
|