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

/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/tests/src/com/android/inputmethod/latin/
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();
H A DUserHistoryDictIOUtilsTests.java85 private void checkWordInFusionDict(final FusionDictionary dict, final String word, argument
87 final CharGroup group = FusionDictionary.findWordInTree(dict.mRoot, word);
96 private void checkWordsInFusionDict(final FusionDictionary dict, argument
100 checkWordInFusionDict(dict, word, bigrams.get(word));
102 checkWordInFusionDict(dict, word, NOT_HAVE_BIGRAM);
191 file = File.createTempFile("testReadAndWrite", ".dict");
208 // make result dict.
/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 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 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 DSuggest.java90 final String key, final Dictionary dict) {
91 final Dictionary oldDict = (dict == null)
93 : dictionaries.put(key, dict);
94 if (oldDict != null && dict != oldDict) {
236 // would always auto-correct to "Will" which is unwanted. Hence, no main dict => no
88 addOrReplaceDictionary( final ConcurrentHashMap<String, Dictionary> dictionaries, final String key, final Dictionary 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/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);
/packages/inputmethods/LatinIME/native/jni/src/
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 Dbigram_dictionary.cpp29 BigramDictionary::BigramDictionary(const unsigned char *dict, int maxWordLength, int maxPredictions) argument
30 : DICT(dict), MAX_WORD_LENGTH(maxWordLength), MAX_PREDICTIONS(maxPredictions) {
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 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...]
/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/LatinIME/tools/dicttool/src/android/inputmethod/latin/dicttool/
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...]
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...]
/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/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/java/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictInputOutput.java503 * @param dict the dictionary in which to search.
507 private static int findAddressOfWord(final FusionDictionary dict, final String word) { argument
508 return FusionDictionary.findWordInTree(dict.mRoot, word).mCachedAddress;
522 * @param dict the dictionary in which the word/attributes are to be found.
526 private static boolean computeActualNodeSize(final Node node, final FusionDictionary dict, argument
556 final int addressOfBigram = findAddressOfWord(dict, bigram.mWord);
613 * @param dict the dictionary
618 private static ArrayList<Node> computeAddresses(final FusionDictionary dict, argument
633 final boolean changed = computeActualNodeSize(n, dict, formatOptions);
892 * @param dict th
898 writePlacedNode(final FusionDictionary dict, byte[] buffer, final Node node, final FormatOptions formatOptions) argument
1080 writeDictionaryBinary(final OutputStream destination, final FusionDictionary dict, final FormatOptions formatOptions) argument
1621 readDictionaryBinary( final FusionDictionaryBufferInterface buffer, final FusionDictionary dict) argument
[all...]

Completed in 191 milliseconds