Searched refs:prevWord (Results 1 - 23 of 23) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/
H A Ddic_node_state_prevword.h58 AK_FORCE_INLINE void init(const DicNodeStatePrevWord *const prevWord) { argument
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/
H A Ddic_traverse_session.cpp31 void DicTraverseSession::init(const Dictionary *const dictionary, const int *prevWord, argument
37 if (!prevWord) {
43 prevWord, prevWordLength, false /* forceLowerCaseSearch */);
48 prevWord, prevWordLength, true /* forceLowerCaseSearch */);
H A Ddic_traverse_session.h49 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,
48 initSessionInstance(DicTraverseSession *traverseSession, const Dictionary *const dictionary, const int *prevWord, const int prevWordLength, const SuggestOptions *const suggestOptions) argument
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DDictionary.java72 * @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,
80 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
86 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
163 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DReadOnlyBinaryDictionary.java53 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,
52 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
60 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
H A DContactsBinaryDictionary.java201 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;
H A DLastComposedWord.java62 final String prevWord, final int capitalizedMode) {
71 mPrevWord = prevWord;
60 LastComposedWord(final int[] primaryKeyCodes, final InputPointers inputPointers, final String typedWord, final String committedWord, final String separatorString, final String prevWord, final int capitalizedMode) argument
H A DDictionaryCollection.java60 final String prevWord, final ProximityInfo proximityInfo,
67 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions);
72 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions);
59 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DExpandableBinaryDictionary.java279 protected void addBigram(final String prevWord, final String word, final int frequency, argument
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,
391 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
445 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DSuggestedWords.java152 final String prevWord = prevWordInfo.mWord;
154 if (!alreadySeen.contains(prevWord)) {
156 alreadySeen.add(prevWord);
H A DBinaryDictionary.java166 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);
165 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
173 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
H A DDictionaryWriter.java98 final String prevWord, final ProximityInfo proximityInfo,
97 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DExpandableDictionary.java234 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);
233 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DWordComposer.java437 final String separatorString, final String prevWord) {
445 prevWord, mCapitalizedMode);
436 commitWord(final int type, final String committedWord, final String separatorString, final String prevWord) argument
H A DLatinIME.java2555 final String prevWord;
2559 prevWord = mConnection.getNthPreviousWord(currentSettings.mWordSeparators,
2562 prevWord = LastComposedWord.NOT_A_COMPOSED_WORD == mLastComposedWord ? null
2565 suggest.getSuggestedWords(mWordComposer, prevWord, keyboard.getProximityInfo(),
2802 final String prevWord = addToUserHistoryDictionary(chosenWord);
2808 prevWord);
2836 final String prevWord = mConnection.getNthPreviousWord(currentSettings.mWordSeparators, 2);
2848 userHistoryDictionary.addToDictionary(prevWord, secondWord, maxFreq > 0);
2849 return prevWord;
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Dbigram_dictionary.h40 int getBigramListPositionForWord(const int *prevWord, const int prevWordLength,
H A Dbigram_dictionary.cpp88 * prevWord: the word before, the one for which we need to look up bigrams.
95 int BigramDictionary::getPredictions(const int *prevWord, const int prevWordLength, argument
101 int pos = getBigramListPositionForWord(prevWord, prevWordLength,
106 pos = getBigramListPositionForWord(prevWord, prevWordLength,
144 int BigramDictionary::getBigramListPositionForWord(const int *prevWord, const int prevWordLength, argument
147 int pos = mDictionaryStructurePolicy->getTerminalNodePositionOfWord(prevWord, prevWordLength,
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_DicTraverseSession.cpp40 ts, dict, 0 /* prevWord */, 0 /* prevWordLength*/, 0 /* suggestOptions */);
43 int prevWord[previousWordLength]; local
44 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord);
46 ts, dict, prevWord, previousWordLength, 0 /* suggestOptions */);
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
H A DAndroidWordLevelSpellCheckerSession.java72 private static String generateKey(String query, String prevWord) { argument
73 if (TextUtils.isEmpty(query) || TextUtils.isEmpty(prevWord)) {
76 return query + CHAR_DELIMITER + prevWord;
80 public SuggestionsParams getSuggestionsFromCache(String query, String prevWord) { argument
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,
85 putSuggestionsToCache( String query, String prevWord, String[] suggestions, int flags) argument
259 onGetSuggestionsInternal( final TextInfo textInfo, final String prevWord, final int suggestionsLimit) argument
[all...]
H A DAndroidSpellCheckerSession.java60 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);
H A DDictionaryPool.java54 final String prevWord, final ProximityInfo proximityInfo,
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/
H A DUserHistoryDictionaryTests.java79 String prevWord = null;
81 dict.addToDictionary(prevWord, word, true);
82 prevWord = word;
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/personalization/
H A DDynamicPersonalizationDictionaryWriter.java174 final String prevWord, final ProximityInfo proximityInfo,
176 return mExpandableDictionary.getSuggestions(composer, prevWord, proximityInfo,
173 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument

Completed in 198 milliseconds