Home
last modified time | relevance | path

Searched refs:prevWord (Results 1 – 22 of 22) sorted by relevance

/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
DAndroidWordLevelSpellCheckerSession.java72 private static String generateKey(String query, String prevWord) { in generateKey() argument
73 if (TextUtils.isEmpty(query) || TextUtils.isEmpty(prevWord)) { in generateKey()
76 return query + CHAR_DELIMITER + prevWord; in generateKey()
80 public SuggestionsParams getSuggestionsFromCache(String query, String prevWord) { in getSuggestionsFromCache() argument
81 return mUnigramSuggestionsInfoCache.get(generateKey(query, prevWord)); in getSuggestionsFromCache()
86 String query, String prevWord, String[] suggestions, int flags) { in putSuggestionsToCache() argument
91 generateKey(query, prevWord), new SuggestionsParams(suggestions, flags)); in putSuggestionsToCache()
246 final TextInfo textInfo, final String prevWord, final int suggestionsLimit) { in onGetSuggestionsInternal() argument
250 mSuggestionsCache.getSuggestionsFromCache(inText, prevWord); in onGetSuggestionsInternal()
303 dictInfo.mDictionary.getSuggestions(composer, prevWord, in onGetSuggestionsInternal()
[all …]
DAndroidSpellCheckerSession.java60 final String prevWord = currentWord; in fixWronglyInvalidatedWordWithSingleQuote() local
76 if (mSuggestionsCache.getSuggestionsFromCache(splitText, prevWord) == null) { in fixWronglyInvalidatedWordWithSingleQuote()
142 final String prevWord; in onGetSuggestionsMultiple() local
147 prevWord = TextUtils.isEmpty(prevWordCandidate) ? null : prevWordCandidate; in onGetSuggestionsMultiple()
149 prevWord = null; in onGetSuggestionsMultiple()
151 retval[i] = onGetSuggestionsInternal(textInfos[i], prevWord, suggestionsLimit); in onGetSuggestionsMultiple()
DDictionaryPool.java54 final String prevWord, final ProximityInfo proximityInfo,
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/
Ddic_node_state_prevword.h58 AK_FORCE_INLINE void init(const DicNodeStatePrevWord *const prevWord) { in init() argument
59 mPrevWordLength = prevWord->mPrevWordLength; in init()
60 mPrevWordCount = prevWord->mPrevWordCount; in init()
61 mPrevWordStart = prevWord->mPrevWordStart; in init()
62 mPrevWordProbability = prevWord->mPrevWordProbability; in init()
63 mPrevWordNodePos = prevWord->mPrevWordNodePos; in init()
64 memcpy(mPrevWord, prevWord->mPrevWord, prevWord->mPrevWordLength * sizeof(mPrevWord[0])); in init()
65 memcpy(mPrevSpacePositions, prevWord->mPrevSpacePositions, sizeof(mPrevSpacePositions)); in init()
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DContactsBinaryDictionary.java192 String prevWord = null; in addName() local
204 Log.d(TAG, "addName " + name + ", " + word + ", " + prevWord); in addName()
208 if (!TextUtils.isEmpty(prevWord)) { in addName()
210 super.setBigram(prevWord, word, FREQUENCY_FOR_CONTACTS_BIGRAM); in addName()
213 prevWord = word; in addName()
296 String prevWord = null; in isNameInDictionary() local
304 if (!TextUtils.isEmpty(prevWord) && mUseFirstLastBigrams) { in isNameInDictionary()
305 if (!super.isValidBigramLocked(prevWord, word)) { in isNameInDictionary()
313 prevWord = word; in isNameInDictionary()
DExpandableDictionary.java256 final String prevWord, final ProximityInfo proximityInfo, in getSuggestions() argument
264 getWordsInner(composer, prevWord, proximityInfo); in getSuggestions()
267 if (TextUtils.isEmpty(prevWord)) return null; in getSuggestions()
269 runBigramReverseLookUp(prevWord, suggestions); in getSuggestions()
623 final Node prevWord = searchNode(mRoots, previousWord.toLowerCase(), 0, in runBigramReverseLookUp() local
625 if (prevWord != null && prevWord.mNGrams != null) { in runBigramReverseLookUp()
626 reverseLookUp(prevWord.mNGrams, suggestions); in runBigramReverseLookUp()
DBinaryDictionary.java110 final String prevWord, final ProximityInfo proximityInfo, in getSuggestions() argument
112 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords, in getSuggestions()
118 final String prevWord, final ProximityInfo proximityInfo, in getSuggestionsWithSessionId() argument
124 final int[] prevWordCodePointArray = (null == prevWord) in getSuggestionsWithSessionId()
125 ? null : StringUtils.toCodePointArray(prevWord); in getSuggestionsWithSessionId()
DExpandableBinaryDictionary.java197 protected void setBigram(final String prevWord, final String word, final int frequency) { in setBigram() argument
198 mFusionDictionary.setBigram(prevWord, word, frequency); in setBigram()
203 final String prevWord, final ProximityInfo proximityInfo, in getSuggestions() argument
209 return mBinaryDictionary.getSuggestions(composer, prevWord, proximityInfo, in getSuggestions()
DDictionary.java60 final String prevWord, final ProximityInfo proximityInfo, in getSuggestions() argument
66 final String prevWord, final ProximityInfo proximityInfo, in getSuggestionsWithSessionId() argument
68 return getSuggestions(composer, prevWord, proximityInfo, blockOffensiveWords); in getSuggestionsWithSessionId()
DDictionaryCollection.java59 final String prevWord, final ProximityInfo proximityInfo, in getSuggestions() argument
66 prevWord, proximityInfo, blockOffensiveWords); in getSuggestions()
71 prevWord, proximityInfo, blockOffensiveWords); in getSuggestions()
DSuggestedWords.java113 final String prevWord = prevWordInfo.mWord; in getTypedWordAndPreviousSuggestions() local
115 if (!alreadySeen.contains(prevWord)) { in getTypedWordAndPreviousSuggestions()
117 alreadySeen.add(prevWord); in getTypedWordAndPreviousSuggestions()
DLatinIME.java2192 final String prevWord = in getSuggestedWords() local
2195 return mSuggest.getSuggestedWords(mWordComposer, prevWord, keyboard.getProximityInfo(), in getSuggestedWords()
2397 final String prevWord = addToUserHistoryDictionary(chosenWord); in commitChosenWord() local
2403 prevWord); in commitChosenWord()
2431 final String prevWord in addToUserHistoryDictionary() local
2444 userHistoryDictionary.addToUserHistory(prevWord, secondWord, maxFreq > 0); in addToUserHistoryDictionary()
2445 return prevWord; in addToUserHistoryDictionary()
DLastComposedWord.java62 final String prevWord, final int capitalizedMode) { in LastComposedWord() argument
71 mPrevWord = prevWord; in LastComposedWord()
DWordComposer.java381 final String separatorString, final String prevWord) { in commitWord() argument
389 prevWord, mCapitalizedMode); in commitWord()
DUserHistoryDictionary.java126 final String prevWord, final ProximityInfo proximityInfo) { in getWordsInner() argument
/packages/inputmethods/LatinIME/native/jni/src/
Dbigram_dictionary.cpp100 int BigramDictionary::getBigrams(const int *prevWord, int prevWordLength, int *inputCodePoints, in getBigrams() argument
106 int pos = getBigramListPositionForWord(prevWord, prevWordLength, in getBigrams()
111 pos = getBigramListPositionForWord(prevWord, prevWordLength, in getBigrams()
148 int BigramDictionary::getBigramListPositionForWord(const int *prevWord, const int prevWordLength, in getBigramListPositionForWord() argument
152 int pos = BinaryFormat::getTerminalPosition(root, prevWord, prevWordLength, in getBigramListPositionForWord()
169 void BigramDictionary::fillBigramAddressToProbabilityMapAndFilter(const int *prevWord, in fillBigramAddressToProbabilityMapAndFilter() argument
173 int pos = getBigramListPositionForWord(prevWord, prevWordLength, in fillBigramAddressToProbabilityMapAndFilter()
177 pos = getBigramListPositionForWord(prevWord, prevWordLength, in fillBigramAddressToProbabilityMapAndFilter()
Dbigram_dictionary.h32 void fillBigramAddressToProbabilityMapAndFilter(const int *prevWord, const int prevWordLength,
41 int getBigramListPositionForWord(const int *prevWord, const int prevWordLength,
Ddic_traverse_wrapper.h35 const int *prevWord, const int prevWordLength) { in initDicTraverseSession() argument
37 sDicTraverseSessionInitMethod(traverseSession, dictionary, prevWord, prevWordLength); in initDicTraverseSession()
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
Ddic_traverse_session.cpp37 const int *prevWord, const int prevWordLength) { in initSessionInstance() argument
40 tSession->init(dictionary, prevWord, prevWordLength); in initSessionInstance()
64 void DicTraverseSession::init(const Dictionary *const dictionary, const int *prevWord, in init() argument
69 if (!prevWord) { in init()
74 mPrevWordPos = BinaryFormat::getTerminalPosition(dictionary->getOffsetDict(), prevWord, in init()
79 mPrevWordPos = BinaryFormat::getTerminalPosition(dictionary->getOffsetDict(), prevWord, in init()
Ddic_traverse_session.h48 void init(const Dictionary *dictionary, const int *prevWord, int prevWordLength);
/packages/inputmethods/LatinIME/native/jni/
Dcom_android_inputmethod_latin_DicTraverseSession.cpp40 int prevWord[previousWordLength]; in latinime_initDicTraverseSession() local
41 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord); in latinime_initDicTraverseSession()
42 DicTraverseWrapper::initDicTraverseSession(ts, dict, prevWord, previousWordLength); in latinime_initDicTraverseSession()
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
DUserHistoryDictionaryTests.java72 String prevWord = null; in addToDict() local
74 dict.forceAddWordForTest(prevWord, word, true); in addToDict()
75 prevWord = word; in addToDict()