Searched defs:dict (Results 1 - 17 of 17) sorted by relevance

/packages/inputmethods/LatinIME/native/dicttoolkit/tests/offdevice_intermediate_dict/
H A Doffdevice_intermediate_dict_test.cpp44 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/src/com/android/inputmethod/latin/dicttool/
H A DInfo.java39 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 DCombinedInputOutput.java94 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 DDictionaryMaker.java260 * @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 Dcom_android_inputmethod_latin_DicTraverseSession.cpp41 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); local
44 ts->init(dict, &emptyNgramContext, 0 /* suggestOptions */);
50 ts->init(dict, &ngramContext, 0 /* suggestOptions */);
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp99 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/tests/src/com/android/inputmethod/latin/makedict/
H A DDictEncoder.java31 public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions) argument
37 public void writePtNode(final PtNode ptNode, final FusionDictionary dict, argument
H A DBinaryDictEncoderUtils.java316 * @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/java/src/com/android/inputmethod/latin/
H A DDictionaryCollection.java119 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 DDictionaryFacilitatorImpl.java166 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...]
H A DBinaryDictionary.java173 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...]
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/
H A DUserHistoryDictionaryTestsHelper.java70 * @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 DUserHistoryDictionaryTests.java48 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/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
H A DFusionDictionaryTest.java70 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/JAJP/
H A DKanaConverter.java500 * @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);
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...]
/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;

Completed in 326 milliseconds