/packages/inputmethods/LatinIME/native/dicttoolkit/tests/offdevice_intermediate_dict/ |
H A D | offdevice_intermediate_dict_test.cpp | 44 OffdeviceIntermediateDict dict = OffdeviceIntermediateDict( local 46 EXPECT_EQ(nullptr, dict.getWordProperty(CodePointArrayView())); 49 EXPECT_TRUE(dict.addWord(wordProperty0)); 50 EXPECT_NE(nullptr, dict.getWordProperty(wordProperty0.getCodePoints())); 53 EXPECT_TRUE(dict.addWord(wordProperty1)); 54 EXPECT_NE(nullptr, dict.getWordProperty(wordProperty1.getCodePoints())); 57 EXPECT_TRUE(dict.addWord(wordProperty2)); 58 EXPECT_NE(nullptr, dict.getWordProperty(wordProperty2.getCodePoints())); 61 EXPECT_TRUE(dict.addWord(wordProperty3)); 62 EXPECT_NE(nullptr, dict [all...] |
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/ |
H A D | BinaryDictEncoderFlattenTreeTests.java | 34 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(), 36 dict.add("foo", new ProbabilityInfo(1), null, false /* isNotAWord */, 38 dict.add("fta", new ProbabilityInfo(1), null, false /* isNotAWord */, 40 dict.add("ftb", new ProbabilityInfo(1), null, false /* isNotAWord */, 42 dict.add("bar", new ProbabilityInfo(1), null, false /* isNotAWord */, 44 dict.add("fool", new ProbabilityInfo(1), null, false /* isNotAWord */, 47 BinaryDictEncoderUtils.flattenTree(dict.mRootNodeArray);
|
H A D | FusionDictionaryTest.java | 70 private static void checkDictionary(final FusionDictionary dict, final ArrayList<String> words, argument 72 assertNotNull(dict); 76 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word); 90 private static void dumpDict(final FusionDictionary dict) { argument 91 for (WordProperty wordProperty : dict) { 99 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(), 105 dict.add(sWords.get(i), new ProbabilityInfo(180), null, false, 107 dumpDict(dict); 108 checkDictionary(dict, sWords, i);
|
/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/personalization/ |
H A D | PersonalizationHelper.java | 54 final UserHistoryDictionary dict = ref == null ? null : ref.get(); 55 if (dict != null) { 59 dict.reloadDictionaryIfRequired(); 60 return dict; 63 final UserHistoryDictionary dict = new UserHistoryDictionary( 65 sLangUserHistoryDictCache.put(lookupStr, new SoftReference<>(dict)); 66 return dict; 75 final UserHistoryDictionary dict = entry.getValue().get(); 76 if (dict != null) { 77 dict [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
H A D | DictEncoder.java | 31 public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions) argument 37 public void writePtNode(final PtNode ptNode, final FusionDictionary dict, argument
|
H A D | BinaryDictEncoderUtils.java | 316 * @param dict the dictionary in which the word/attributes are to be found. 320 final FusionDictionary dict, 341 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord)); 402 * @param dict the dictionary 406 /* package */ static ArrayList<PtNodeArray> computeAddresses(final FusionDictionary dict, argument 426 final boolean changed = computeActualPtNodeArraySize(ptNodeArray, dict, 647 * @param dict the dictionary the node array is a part of (for relative offsets). 652 /* package */ static void writePlacedPtNodeArray(final FusionDictionary dict, argument 673 dictEncoder.writePtNode(ptNode, dict, codePointToOneByteCodeMap); 737 * @param dict th 319 computeActualPtNodeArraySize(final PtNodeArray ptNodeArray, final FusionDictionary dict, final HashMap<Integer, Integer> codePointToOneByteCodeMap) argument 742 writeDictionaryHeader(final OutputStream destination, final FusionDictionary dict, final FormatOptions formatOptions, final ArrayList<Entry<Integer, Integer>> codePointOccurrenceArray) argument [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/ |
H A D | UserHistoryDictionaryTestsHelper.java | 70 * @param dict {@link UserHistoryDictionary} to which words should be added. 77 public static boolean addAndWriteRandomWords(final UserHistoryDictionary dict, argument 82 addWordsToDictionary(dict, words, currentTime); 85 dict.waitAllTasksForTests(); 88 if (!dict.isInDictionary(word)) { 95 dict.close(); 96 dict.waitAllTasksForTests(); 100 private static void addWordsToDictionary(final UserHistoryDictionary dict, argument 105 UserHistoryDictionary.addToDictionary(dict, ngramContext, word, true, timestamp);
|
H A D | UserHistoryDictionaryTests.java | 48 private static void assertDictionaryExists(final UserHistoryDictionary dict, argument 51 dict.waitAllTasksForTests(); 59 Log.e(TAG, "Interrupted during waiting for writing the dict file."); 96 * @param dict the user history dictionary. 98 private static void clearHistory(final UserHistoryDictionary dict) { argument 99 dict.waitAllTasksForTests(); 100 dict.clear(); 101 dict.close(); 102 dict.waitAllTasksForTests(); 115 final UserHistoryDictionary dict [all...] |
/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...] |
H A D | KanaConverter.java | 500 * @param dict The dictionary 502 public void setDictionary(WnnDictionary dict) { argument 504 mPosDefault = dict.getPOS(WnnDictionary.POS_TYPE_MEISI); 505 mPosNumber = dict.getPOS(WnnDictionary.POS_TYPE_SUUJI); 506 mPosSymbol = dict.getPOS(WnnDictionary.POS_TYPE_KIGOU);
|
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/ |
H A D | Info.java | 39 private static void showInfo(final FusionDictionary dict, final boolean plumbing) { argument 41 System.out.print(dict.mOptions.toString(2, plumbing)); 46 for (final WordProperty wordProperty : dict) { 67 private static void showWordInfo(final FusionDictionary dict, final String word) { argument 68 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word); 120 final FusionDictionary dict = BinaryDictOffdeviceUtils.getDictionary(filename, 123 showInfo(dict, plumbing); 126 showWordInfo(dict, mArgs[i]);
|
H A D | CombinedInputOutput.java | 94 final FusionDictionary dict = 109 dict.add(word, probabilityInfo, shortcuts.isEmpty() ? null : shortcuts, 112 dict.setBigram(word, s.mWord, s.mProbabilityInfo); 203 dict.add(word, probabilityInfo, shortcuts.isEmpty() ? null : shortcuts, isNotAWord, 206 dict.setBigram(word, s.mWord, s.mProbabilityInfo); 210 return dict; 217 * @param dict the dictionary to write. 220 final FusionDictionary dict) throws IOException { 222 for (final WordProperty wordProperty : dict) { 226 destination.write(CombinedFormatUtils.formatAttributeMap(dict 219 writeDictionaryCombined(final BufferedWriter destination, final FusionDictionary dict) argument [all...] |
H A D | DictionaryMaker.java | 260 * @param dict the file to output. 264 private static void writeOutputToParsedArgs(final Arguments args, final FusionDictionary dict) argument 268 writeBinaryDictionary(args.mOutputBinary, dict, args.mOutputBinaryFormatVersion, 272 writeCombinedDictionary(args.mOutputCombined, dict); 280 * @param dict the dictionary to write. 287 final FusionDictionary dict, final int version, final int codePointTableMode) 298 dictEncoder.writeDictionary(dict, formatOptions); 305 * @param dict the dictionary to write. 310 final FusionDictionary dict) throws FileNotFoundException, IOException { 312 CombinedInputOutput.writeDictionaryCombined(writer, dict); 286 writeBinaryDictionary(final String outputFilename, final FusionDictionary dict, final int version, final int codePointTableMode) argument 309 writeCombinedDictionary(final String outputFilename, final FusionDictionary dict) argument [all...] |
/packages/inputmethods/LatinIME/native/jni/ |
H A D | com_android_inputmethod_latin_DicTraverseSession.cpp | 41 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); local 44 ts->init(dict, &emptyNgramContext, 0 /* suggestOptions */); 50 ts->init(dict, &ngramContext, 0 /* suggestOptions */);
|
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 99 static bool latinime_BinaryDictionary_flush(JNIEnv *env, jclass clazz, jlong dict, argument 101 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); 111 jlong dict, jboolean mindsBlockByGC) { 112 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); 117 static bool latinime_BinaryDictionary_flushWithGC(JNIEnv *env, jclass clazz, jlong dict, argument 119 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); 128 static void latinime_BinaryDictionary_close(JNIEnv *env, jclass clazz, jlong dict) { argument 129 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); 134 static void latinime_BinaryDictionary_getHeaderInfo(JNIEnv *env, jclass clazz, jlong dict, argument 137 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); 110 latinime_BinaryDictionary_needsToRunGC(JNIEnv *env, jclass clazz, jlong dict, jboolean mindsBlockByGC) argument 170 latinime_BinaryDictionary_getFormatVersion(JNIEnv *env, jclass clazz, jlong dict) argument 178 latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jclass clazz, jlong dict, jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray, jintArray yCoordinatesArray, jintArray timesArray, jintArray pointerIdsArray, jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jint prevWordCount, jintArray outSuggestionCount, jintArray outCodePointsArray, jintArray outScoresArray, jintArray outSpaceIndicesArray, jintArray outTypesArray, jintArray outAutoCommitFirstWordConfidenceArray, jfloatArray inOutWeightOfLangModelVsSpatialModel) argument 263 latinime_BinaryDictionary_getProbability(JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 273 latinime_BinaryDictionary_getMaxProbabilityOfExactMatches( JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 284 latinime_BinaryDictionary_getNgramProbability(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word) argument 302 latinime_BinaryDictionary_getNextWord(JNIEnv *env, jclass clazz, jlong dict, jint token, jintArray outCodePoints, jbooleanArray outIsBeginningOfSentence) argument 328 latinime_BinaryDictionary_getWordProperty(JNIEnv *env, jclass clazz, jlong dict, jintArray word, jboolean isBeginningOfSentence, jintArray outCodePoints, jbooleanArray outFlags, jintArray outProbabilityInfo, jobject outNgramPrevWordsArray, jobject outNgramPrevWordIsBeginningOfSentenceArray, jobject outNgramTargets, jobject outNgramProbabilityInfo, jobject outShortcutTargets, jobject outShortcutProbabilities) argument 359 latinime_BinaryDictionary_addUnigramEntry(JNIEnv *env, jclass clazz, jlong dict, jintArray word, jint probability, jintArray shortcutTarget, jint shortcutProbability, jboolean isBeginningOfSentence, jboolean isNotAWord, jboolean isPossiblyOffensive, jint timestamp) argument 386 latinime_BinaryDictionary_removeUnigramEntry(JNIEnv *env, jclass clazz, jlong dict, jintArray word) argument 398 latinime_BinaryDictionary_addNgramEntry(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word, jint probability, jint timestamp) argument 418 latinime_BinaryDictionary_removeNgramEntry(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word) argument 435 latinime_BinaryDictionary_updateEntriesForWordWithNgramContext(JNIEnv *env, jclass clazz, jlong dict, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jintArray word, jboolean isValidWord, jint count, jint timestamp) argument 456 latinime_BinaryDictionary_updateEntriesForInputEvents(JNIEnv *env, jclass clazz, jlong dict, jobjectArray inputEvents, jint startIndex) argument 511 latinime_BinaryDictionary_getProperty(JNIEnv *env, jclass clazz, jlong dict, jstring query) argument 528 latinime_BinaryDictionary_isCorruptedNative(JNIEnv *env, jclass clazz, jlong dict) argument 545 latinime_BinaryDictionary_migrateNative(JNIEnv *env, jclass clazz, jlong dict, jstring dictFilePath, jlong newFormatVersion) argument [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | DictionaryCollection.java | 119 for (final Dictionary dict : mDictionaries) 120 dict.close(); 133 public void removeDictionary(final Dictionary dict) { argument 134 if (mDictionaries.contains(dict)) { 135 mDictionaries.remove(dict); 137 Log.w(TAG, "This collection does not contain this dictionary: " + dict);
|
H A D | BinaryDictionary.java | 173 private static native void getHeaderInfoNative(long dict, int[] outHeaderSize, argument 176 private static native boolean flushNative(long dict, String filePath); argument 177 private static native boolean needsToRunGCNative(long dict, boolean mindsBlockByGC); argument 178 private static native boolean flushWithGCNative(long dict, String filePath); argument 179 private static native void closeNative(long dict); argument 180 private static native int getFormatVersionNative(long dict); argument 181 private static native int getProbabilityNative(long dict, int[] word); argument 182 private static native int getMaxProbabilityOfExactMatchesNative(long dict, int[] word); argument 183 private static native int getNgramProbabilityNative(long dict, int[][] prevWordCodePointArrays, argument 185 private static native void getWordPropertyNative(long dict, in argument 191 getNextWordNative(long dict, int token, int[] outCodePoints, boolean[] outIsBeginningOfSentence) argument 193 getSuggestionsNative(long dict, long proximityInfo, long traverseSession, int[] xCoordinates, int[] yCoordinates, int[] times, int[] pointerIds, int[] inputCodePoints, int inputSize, int[] suggestOptions, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int prevWordCount, int[] outputSuggestionCount, int[] outputCodePoints, int[] outputScores, int[] outputIndices, int[] outputTypes, int[] outputAutoCommitFirstWordConfidence, float[] inOutWeightOfLangModelVsSpatialModel) argument 201 addUnigramEntryNative(long dict, int[] word, int probability, int[] shortcutTarget, int shortcutProbability, boolean isBeginningOfSentence, boolean isNotAWord, boolean isPossiblyOffensive, int timestamp) argument 204 removeUnigramEntryNative(long dict, int[] word) argument 205 addNgramEntryNative(long dict, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int[] word, int probability, int timestamp) argument 208 removeNgramEntryNative(long dict, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int[] word) argument 210 updateEntriesForWordWithNgramContextNative(long dict, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int[] word, boolean isValidWord, int count, int timestamp) argument 213 updateEntriesForInputEventsNative(long dict, WordInputEventForPersonalization[] inputEvents, int startIndex) argument 215 getPropertyNative(long dict, String query) argument 216 isCorruptedNative(long dict) argument 217 migrateNative(long dict, String dictFilePath, long newFormatVersion) argument [all...] |
H A D | DictionaryFacilitatorImpl.java | 166 private void setSubDict(final String dictType, final ExpandableBinaryDictionary dict) { argument 167 if (dict != null) { 168 mSubDictMap.put(dictType, dict); 207 final Dictionary dict; 209 dict = mMainDict; 211 dict = mSubDictMap.remove(dictType); 213 if (dict != null) { 214 dict.close(); 262 final Object dict = factoryMethod.invoke(null /* obj */, 264 return (ExpandableBinaryDictionary) dict; [all...] |
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/ |
H A D | BinaryDictOffdeviceUtilsTests.java | 87 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(), testOptions); 88 dict.add("foo", new ProbabilityInfo(TEST_FREQ), null, false /* isNotAWord */, 90 dict.add("fta", new ProbabilityInfo(1), null, false /* isNotAWord */, 92 dict.add("ftb", new ProbabilityInfo(1), null, false /* isNotAWord */, 94 dict.add("bar", new ProbabilityInfo(1), null, false /* isNotAWord */, 96 dict.add("fool", new ProbabilityInfo(1), null, false /* isNotAWord */, 104 dictEncoder.writeDictionary(dict, new FormatOptions(FormatSpec.VERSION202, false)); 169 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(), 174 dict.add(word, new ProbabilityInfo(TEST_FREQ), null /* shortcuts */, 180 dictEncoder.writeDictionary(dict, formatOption [all...] |
/packages/inputmethods/LatinIME/java/ |
H A D | Android.mk | 31 # Do not compress dictionary files to mmap dict data runtime 32 LOCAL_AAPT_FLAGS := -0 .dict
|
/packages/inputmethods/LatinIME/tests/ |
H A D | Android.mk | 22 # Do not compress dictionary files to mmap dict data runtime 23 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/apps/Launcher3/ |
H A D | print_db.py | 156 data = [dict(zip(columns,row)) for row in rows] 157 screenData = [dict(zip(screenCols, screenRow)) for screenRow in screenRows]
|