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

/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
H A DDictionaryPool.java45 final DictAndProximity dict = poll();
46 if (null != dict) return dict;
70 for (DictAndProximity dict : this) {
71 dict.mDictionary.close();
78 public boolean offer(final DictAndProximity dict) { argument
80 dict.mDictionary.close();
83 return super.offer(dict);
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DDictionaryCollection.java55 for (final Dictionary dict : mDictionaries)
56 dict.getWords(composer, prevWordForBigrams, callback, proximityInfo);
62 for (final Dictionary dict : mDictionaries)
63 dict.getBigrams(composer, previousWord, callback);
91 for (final Dictionary dict : mDictionaries)
92 dict.close();
105 public void removeDictionary(final Dictionary dict) { argument
106 if (mDictionaries.contains(dict)) {
107 mDictionaries.remove(dict);
109 Log.w(TAG, "This collection does not contain this dictionary: " + dict);
[all...]
H A DBinaryDictionary.java86 private native void closeNative(long dict); argument
87 private native int getFrequencyNative(long dict, int[] word, int wordLength); argument
88 private native boolean isValidBigramNative(long dict, int[] word1, int[] word2); argument
89 private native int getSuggestionsNative(long dict, long proximityInfo, int[] xCoordinates, argument
92 private native int getBigramsNative(long dict, int[] prevWord, int prevWordLength, argument
H A DUserHistoryDictionary.java122 final UserHistoryDictionary dict = ref == null ? null : ref.get();
123 if (dict != null) {
127 return dict;
130 final UserHistoryDictionary dict =
132 sLangDictCache.put(locale, new SoftReference<UserHistoryDictionary>(dict));
133 return dict;
369 String locale, UserHistoryDictionary dict, SharedPreferences prefs) {
373 mUserHistoryDictionary = dict;
367 UpdateDbTask( DatabaseHelper openHelper, UserHistoryDictionaryBigramList pendingWrites, String locale, UserHistoryDictionary dict, SharedPreferences prefs) argument
H A DSuggest.java122 final String key, final Dictionary dict) {
123 final Dictionary oldDict = (dict == null)
125 : dictionaries.put(key, dict);
126 if (oldDict != null && dict != oldDict) {
367 // always auto-correct to "Will" which is unwanted. Hence, no main dict => no auto-correct.
120 addOrReplaceDictionary( final ConcurrentHashMap<String, Dictionary> dictionaries, final String key, final Dictionary dict) argument
/packages/inputmethods/LatinIME/native/jni/src/
H A Ddictionary.cpp29 Dictionary::Dictionary(void *dict, int dictSize, int mmapFd, int dictBufAdjust, argument
32 : mDict((unsigned char*) dict), mDictSize(dictSize),
H A Dterminal_attributes.h37 ShortcutIterator(const uint8_t* dict, const int pos, const uint8_t flags) : mDict(dict), argument
70 TerminalAttributes(const uint8_t* const dict, const uint8_t flags, const int pos) : argument
71 mDict(dict), mFlags(flags), mStartPos(pos) {
H A Dbigram_dictionary.cpp30 BigramDictionary::BigramDictionary(const unsigned char *dict, int maxWordLength, argument
32 : DICT(dict), MAX_WORD_LENGTH(maxWordLength), mParentDictionary(parentDictionary) {
H A Dbinary_format.h47 static int detectFormat(const uint8_t* const dict);
48 static unsigned int getHeaderSize(const uint8_t* const dict);
49 static unsigned int getFlags(const uint8_t* const dict);
50 static int getGroupCountAndForwardPointer(const uint8_t* const dict, int* pos);
51 static uint8_t getFlagsAndForwardPointer(const uint8_t* const dict, int* pos);
52 static int32_t getCharCodeAndForwardPointer(const uint8_t* const dict, int* pos);
53 static int readFrequencyWithoutMovingPointer(const uint8_t* const dict, const int pos);
54 static int skipOtherCharacters(const uint8_t* const dict, const int pos);
57 static int skipShortcuts(const uint8_t* const dict, const uint8_t flags, const int pos);
58 static int skipBigrams(const uint8_t* const dict, cons
84 detectFormat(const uint8_t* const dict) argument
106 getFlags(const uint8_t* const dict) argument
115 getHeaderSize(const uint8_t* const dict) argument
127 getGroupCountAndForwardPointer(const uint8_t* const dict, int* pos) argument
133 getFlagsAndForwardPointer(const uint8_t* const dict, int* pos) argument
137 getCharCodeAndForwardPointer(const uint8_t* const dict, int* pos) argument
156 readFrequencyWithoutMovingPointer(const uint8_t* const dict, const int pos) argument
161 skipOtherCharacters(const uint8_t* const dict, const int pos) argument
187 skipExistingBigrams(const uint8_t* const dict, const int pos) argument
204 shortcutByteSize(const uint8_t* const dict, const int pos) argument
216 skipShortcuts(const uint8_t* const dict, const uint8_t flags, const int pos) argument
225 skipBigrams(const uint8_t* const dict, const uint8_t flags, const int pos) argument
234 skipAllAttributes(const uint8_t* const dict, const uint8_t flags, const int pos) argument
243 skipChildrenPosAndAttributes(const uint8_t* const dict, const uint8_t flags, const int pos) argument
251 readChildrenPosition(const uint8_t* const dict, const uint8_t flags, const int pos) argument
280 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/makedict/src/com/android/inputmethod/latin/makedict/
H A DDictionaryMaker.java264 * @param dict the file to output.
268 private static void writeOutputToParsedArgs(final Arguments args, final FusionDictionary dict) argument
272 writeBinaryDictionary(args.mOutputBinary, dict, 2);
275 writeBinaryDictionary(args.mOutputBinaryFormat1, dict, 1);
278 writeXmlDictionary(args.mOutputXml, dict);
286 * @param dict the dictionary to write.
292 final FusionDictionary dict, final int version)
295 BinaryDictInputOutput.writeDictionaryBinary(new FileOutputStream(outputFilename), dict,
303 * @param dict the dictionary to write.
308 final FusionDictionary dict) throw
291 writeBinaryDictionary(final String outputFilename, final FusionDictionary dict, final int version) argument
307 writeXmlDictionary(final String outputFilename, final FusionDictionary dict) argument
[all...]
H A DXmlDictInputOutput.java90 final FusionDictionary dict = mDictionary;
96 return dict;
263 final FusionDictionary dict = unigramHandler.getFinalDictionary();
266 if (!dict.hasWord(firstWord)) continue;
269 if (!dict.hasWord(bigram.mWord)) continue;
270 dict.setBigram(firstWord, bigram.mWord, bigram.mFrequency);
273 return dict;
295 * @param dict the dictionary to write.
297 public static void writeDictionaryXml(Writer destination, FusionDictionary dict) argument
300 for (Word word : 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;
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp129 static int latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jobject object, jlong dict, argument
133 Dictionary *dictionary = (Dictionary*)dict;
158 static int latinime_BinaryDictionary_getBigrams(JNIEnv *env, jobject object, jlong dict, argument
161 Dictionary *dictionary = (Dictionary*)dict;
176 static jint latinime_BinaryDictionary_getFrequency(JNIEnv *env, jobject object, jlong dict, argument
178 Dictionary *dictionary = (Dictionary*)dict;
186 static jboolean latinime_BinaryDictionary_isValidBigram(JNIEnv *env, jobject object, jlong dict, argument
188 Dictionary *dictionary = (Dictionary*)dict;
222 static void latinime_BinaryDictionary_close(JNIEnv *env, jobject object, jlong dict) { argument
223 Dictionary *dictionary = (Dictionary*)dict;
[all...]
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictInputOutput.java517 * @param dict the dictionary in which to search.
521 private static int findAddressOfWord(final FusionDictionary dict, final String word) { argument
522 return FusionDictionary.findWordInTree(dict.mRoot, word).mCachedAddress;
536 * @param dict the dictionary in which the word/attributes are to be found.
539 private static boolean computeActualNodeSize(Node node, FusionDictionary dict) { argument
559 final int addressOfBigram = findAddressOfWord(dict, bigram.mWord);
608 * @param dict the dictionary
612 private static ArrayList<Node> computeAddresses(FusionDictionary dict, argument
627 final boolean changed = computeActualNodeSize(n, dict);
832 * @param dict th
837 writePlacedNode(FusionDictionary dict, byte[] buffer, Node node) argument
995 writeDictionaryBinary(final OutputStream destination, final FusionDictionary dict, final int version) argument
1341 readDictionaryBinary(final RandomAccessFile source, final FusionDictionary dict) argument
[all...]

Completed in 166 milliseconds