/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/ |
dic_node_state_prevword.h | 58 AK_FORCE_INLINE void init(const DicNodeStatePrevWord *const prevWord) { 59 mPrevWordLength = prevWord->mPrevWordLength; 60 mPrevWordCount = prevWord->mPrevWordCount; 61 mPrevWordStart = prevWord->mPrevWordStart; 62 mPrevWordProbability = prevWord->mPrevWordProbability; 63 mPrevWordNodePos = prevWord->mPrevWordNodePos; 64 mSecondWordFirstInputIndex = prevWord->mSecondWordFirstInputIndex; 65 memcpy(mPrevWord, prevWord->mPrevWord, prevWord->mPrevWordLength * sizeof(mPrevWord[0]));
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/ |
dic_traverse_session.cpp | 31 void DicTraverseSession::init(const Dictionary *const dictionary, const int *prevWord, 37 if (!prevWord) { 43 prevWord, prevWordLength, false /* forceLowerCaseSearch */); 48 prevWord, prevWordLength, true /* forceLowerCaseSearch */);
|
dic_traverse_session.h | 49 const Dictionary *const dictionary, const int *prevWord, const int prevWordLength, 53 tSession->init(dictionary, prevWord, prevWordLength, suggestOptions); 73 void init(const Dictionary *dictionary, const int *prevWord, int prevWordLength,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
Dictionary.java | 72 * @param prevWord the previous word, or null if none 81 final String prevWord, final ProximityInfo proximityInfo, 87 final String prevWord, final ProximityInfo proximityInfo, 90 return getSuggestions(composer, prevWord, proximityInfo, blockOffensiveWords, 140 * Whether we think this suggestion should trigger an auto-commit. prevWord is the word 164 final String prevWord, final ProximityInfo proximityInfo,
|
ReadOnlyBinaryDictionary.java | 53 final String prevWord, final ProximityInfo proximityInfo, 55 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords, 61 final String prevWord, final ProximityInfo proximityInfo, 66 return mBinaryDictionary.getSuggestions(composer, prevWord, proximityInfo,
|
ContactsBinaryDictionary.java | 201 String prevWord = null; 213 Log.d(TAG, "addName " + name + ", " + word + ", " + prevWord); 217 if (!TextUtils.isEmpty(prevWord)) { 219 super.addBigram(prevWord, word, FREQUENCY_FOR_CONTACTS_BIGRAM, 223 prevWord = word; 311 String prevWord = null; 319 if (!TextUtils.isEmpty(prevWord) && mUseFirstLastBigrams) { 320 if (!super.isValidBigramLocked(prevWord, word)) { 328 prevWord = word;
|
LastComposedWord.java | 62 final String prevWord, final int capitalizedMode) { 71 mPrevWord = prevWord;
|
DictionaryCollection.java | 60 final String prevWord, final ProximityInfo proximityInfo, 67 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions); 72 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions);
|
ExpandableBinaryDictionary.java | 279 protected void addBigram(final String prevWord, final String word, final int frequency, 281 mDictionaryWriter.addBigramWords(prevWord, word, frequency, true /* isValid */, 392 final String prevWord, final ProximityInfo proximityInfo, 411 mBinaryDictionary.getSuggestionsWithSessionId(composer, prevWord, 419 prevWord, proximityInfo, blockOffensiveWords, 424 mBinaryDictionary.getSuggestionsWithSessionId(composer, prevWord, 446 final String prevWord, final ProximityInfo proximityInfo, 448 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords,
|
SuggestedWords.java | 152 final String prevWord = prevWordInfo.mWord; 154 if (!alreadySeen.contains(prevWord)) { 156 alreadySeen.add(prevWord);
|
BinaryDictionary.java | 166 final String prevWord, final ProximityInfo proximityInfo, 168 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords, 174 final String prevWord, final ProximityInfo proximityInfo, 181 final int[] prevWordCodePointArray = (null == prevWord) 182 ? null : StringUtils.toCodePointArray(prevWord);
|
DictionaryWriter.java | 98 final String prevWord, final ProximityInfo proximityInfo,
|
ExpandableDictionary.java | 234 final String prevWord, final ProximityInfo proximityInfo, 241 getWordsInner(composer, prevWord, proximityInfo); 244 if (TextUtils.isEmpty(prevWord)) return null; 246 runBigramReverseLookUp(prevWord, suggestions); 594 final Node prevWord = searchNode(mRoots, previousWord.toLowerCase(), 0, 596 if (prevWord != null && prevWord.mNGrams != null) { 597 reverseLookUp(prevWord.mNGrams, suggestions); [all...] |
WordComposer.java | 437 final String separatorString, final String prevWord) { 445 prevWord, mCapitalizedMode);
|
LatinIME.java | [all...] |
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
bigram_dictionary.h | 40 int getBigramListPositionForWord(const int *prevWord, const int prevWordLength,
|
bigram_dictionary.cpp | 88 * prevWord: the word before, the one for which we need to look up bigrams. 95 int BigramDictionary::getPredictions(const int *prevWord, const int prevWordLength, 101 int pos = getBigramListPositionForWord(prevWord, prevWordLength, 106 pos = getBigramListPositionForWord(prevWord, prevWordLength, 144 int BigramDictionary::getBigramListPositionForWord(const int *prevWord, const int prevWordLength, 147 int pos = mDictionaryStructurePolicy->getTerminalNodePositionOfWord(prevWord, prevWordLength,
|
/packages/inputmethods/LatinIME/native/jni/ |
com_android_inputmethod_latin_DicTraverseSession.cpp | 40 ts, dict, 0 /* prevWord */, 0 /* prevWordLength*/, 0 /* suggestOptions */); 43 int prevWord[previousWordLength]; 44 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord); 46 ts, dict, prevWord, previousWordLength, 0 /* suggestOptions */);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
AndroidWordLevelSpellCheckerSession.java | 72 private static String generateKey(String query, String prevWord) { 73 if (TextUtils.isEmpty(query) || TextUtils.isEmpty(prevWord)) { 76 return query + CHAR_DELIMITER + prevWord; 80 public SuggestionsParams getSuggestionsFromCache(String query, String prevWord) { 81 return mUnigramSuggestionsInfoCache.get(generateKey(query, prevWord)); 86 String query, String prevWord, String[] suggestions, int flags) { 91 generateKey(query, prevWord), new SuggestionsParams(suggestions, flags)); 260 final TextInfo textInfo, final String prevWord, final int suggestionsLimit) { 264 mSuggestionsCache.getSuggestionsFromCache(inText, prevWord); 322 dictInfo.mDictionary.getSuggestions(composer, prevWord, [all...] |
AndroidSpellCheckerSession.java | 60 final String prevWord = currentWord; 76 if (mSuggestionsCache.getSuggestionsFromCache(splitText, prevWord) == null) { 142 final String prevWord; 147 prevWord = TextUtils.isEmpty(prevWordCandidate) ? null : prevWordCandidate; 149 prevWord = null; 151 retval[i] = onGetSuggestionsInternal(textInfos[i], prevWord, suggestionsLimit);
|
DictionaryPool.java | 54 final String prevWord, final ProximityInfo proximityInfo,
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/ |
UserHistoryDictionaryTests.java | 79 String prevWord = null; 81 dict.addToDictionary(prevWord, word, true); 82 prevWord = word;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/personalization/ |
DynamicPersonalizationDictionaryWriter.java | 174 final String prevWord, final ProximityInfo proximityInfo, 176 return mExpandableDictionary.getSuggestions(composer, prevWord, proximityInfo,
|