/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
H A D | DictionaryPool.java | 45 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 D | DictionaryCollection.java | 55 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 D | BinaryDictionary.java | 86 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 D | UserHistoryDictionary.java | 122 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 D | Suggest.java | 122 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 D | dictionary.cpp | 29 Dictionary::Dictionary(void *dict, int dictSize, int mmapFd, int dictBufAdjust, argument 32 : mDict((unsigned char*) dict), mDictSize(dictSize),
|
H A D | terminal_attributes.h | 37 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 D | bigram_dictionary.cpp | 30 BigramDictionary::BigramDictionary(const unsigned char *dict, int maxWordLength, argument 32 : DICT(dict), MAX_WORD_LENGTH(maxWordLength), mParentDictionary(parentDictionary) {
|
H A D | binary_format.h | 47 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 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);
|
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...] |
/packages/inputmethods/LatinIME/tools/makedict/src/com/android/inputmethod/latin/makedict/ |
H A D | DictionaryMaker.java | 264 * @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 D | XmlDictInputOutput.java | 90 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 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/native/jni/ |
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 129 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 D | BinaryDictInputOutput.java | 517 * @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...] |