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

/packages/inputmethods/LatinIME/native/jni/src/
H A Dbigram_dictionary.h32 void fillBigramAddressToFrequencyMapAndFilter(const int32_t *prevWord, const int prevWordLength,
46 int getBigramListPositionForWord(const int32_t *prevWord, const int prevWordLength,
H A Ddic_traverse_wrapper.h37 const Dictionary *const dictionary, const int *prevWord, const int prevWordLength) {
39 sDicTraverseSessionInitMethod(traverseSession, dictionary, prevWord, prevWordLength);
36 initDicTraverseSession(void *traverseSession, const Dictionary *const dictionary, const int *prevWord, const int prevWordLength) argument
H A Dbigram_dictionary.cpp85 * prevWord: the word before, the one for which we need to look up bigrams.
100 int BigramDictionary::getBigrams(const int32_t *prevWord, int prevWordLength, int *inputCodes, argument
106 int pos = getBigramListPositionForWord(prevWord, prevWordLength,
111 pos = getBigramListPositionForWord(prevWord, prevWordLength,
148 int BigramDictionary::getBigramListPositionForWord(const int32_t *prevWord, argument
152 int pos = BinaryFormat::getTerminalPosition(root, prevWord, prevWordLength,
169 void BigramDictionary::fillBigramAddressToFrequencyMapAndFilter(const int32_t *prevWord, argument
173 int pos = getBigramListPositionForWord(prevWord, prevWordLength,
177 pos = getBigramListPositionForWord(prevWord, prevWordLength,
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DDictionary.java55 * @param prevWord the previous word, or null if none
62 final CharSequence prevWord, final ProximityInfo proximityInfo);
67 final CharSequence prevWord, final ProximityInfo proximityInfo, int sessionId) {
68 return getSuggestions(composer, prevWord, proximityInfo);
61 getSuggestions(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
66 getSuggestionsWithSessionId(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo, int sessionId) argument
H A DContactsBinaryDictionary.java165 String prevWord = null;
177 if (!TextUtils.isEmpty(prevWord)) {
179 super.setBigram(prevWord, word, FREQUENCY_FOR_CONTACTS_BIGRAM);
182 prevWord = word;
264 String prevWord = null;
272 if (!TextUtils.isEmpty(prevWord) && mUseFirstLastBigrams) {
273 if (!super.isValidBigramLocked(prevWord, word)) {
281 prevWord = word;
H A DLastComposedWord.java59 final String separatorString, final CharSequence prevWord) {
68 mPrevWord = prevWord;
57 LastComposedWord(final int[] primaryKeyCodes, final InputPointers inputPointers, final String typedWord, final String committedWord, final String separatorString, final CharSequence prevWord) argument
H A DDictionaryCollection.java59 final CharSequence prevWord, final ProximityInfo proximityInfo) {
65 prevWord, proximityInfo);
70 prevWord, proximityInfo);
58 getSuggestions(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
H A DBinaryDictionary.java130 final CharSequence prevWord, final ProximityInfo proximityInfo) {
131 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, 0);
136 final CharSequence prevWord, final ProximityInfo proximityInfo, int sessionId) {
141 final int[] prevWordCodePointArray = (null == prevWord)
142 ? null : StringUtils.toCodePointArray(prevWord.toString());
129 getSuggestions(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
135 getSuggestionsWithSessionId(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo, int sessionId) argument
H A DSuggestedWords.java110 final String prevWord = prevWordInfo.mWord.toString();
112 if (!alreadySeen.contains(prevWord)) {
114 alreadySeen.add(prevWord);
H A DExpandableBinaryDictionary.java195 protected void setBigram(final String prevWord, final String word, final int frequency) { argument
196 mFusionDictionary.setBigram(prevWord, word, frequency);
201 final CharSequence prevWord, final ProximityInfo proximityInfo) {
206 return mBinaryDictionary.getSuggestions(composer, prevWord, proximityInfo);
200 getSuggestions(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
H A DWordComposer.java344 final String separatorString, final CharSequence prevWord) {
352 prevWord);
343 commitWord(final int type, final String committedWord, final String separatorString, final CharSequence prevWord) argument
H A DExpandableDictionary.java251 final CharSequence prevWord, final ProximityInfo proximityInfo) {
258 getWordsInner(composer, prevWord, proximityInfo);
261 if (TextUtils.isEmpty(prevWord)) return null;
263 runBigramReverseLookUp(prevWord, suggestions);
609 Node prevWord = searchNode(mRoots, previousWord.toString().toLowerCase(), 0,
611 if (prevWord != null && prevWord.mNGrams != null) {
612 reverseLookUp(prevWord.mNGrams, suggestions);
250 getSuggestions(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
H A DLatinIME.java1992 final CharSequence prevWord =
1996 prevWord, keyboard.getProximityInfo(), mCurrentSettings.mCorrectionEnabled,
2183 final CharSequence prevWord = addToUserHistoryDictionary(chosenWord);
2189 separatorString, prevWord);
2213 final CharSequence prevWord
2227 userHistoryDictionary.addToUserHistory(null == prevWord ? null : prevWord.toString(),
2229 return prevWord;
H A DUserHistoryDictionary.java125 final CharSequence prevWord, final ProximityInfo proximityInfo) {
124 getWordsInner(final WordComposer composer, final CharSequence prevWord, final ProximityInfo proximityInfo) argument
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_latin_DicTraverseSession.cpp39 int prevWord[previousWordLength]; local
40 env->GetIntArrayRegion(previousWord, 0, previousWordLength, prevWord);
41 DicTraverseWrapper::initDicTraverseSession(ts, dict, prevWord, previousWordLength);
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DUserHistoryDictionaryTests.java71 String prevWord = null;
73 dict.forceAddWordForTest(prevWord, word, true);
74 prevWord = word;
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
H A DAndroidWordLevelSpellCheckerSession.java69 private static String generateKey(String query, String prevWord) { argument
70 if (TextUtils.isEmpty(query) || TextUtils.isEmpty(prevWord)) {
73 return query + CHAR_DELIMITER + prevWord;
77 public SuggestionsParams getSuggestionsFromCache(String query, String prevWord) { argument
78 return mUnigramSuggestionsInfoCache.get(generateKey(query, prevWord));
83 String query, String prevWord, String[] suggestions, int flags) {
88 generateKey(query, prevWord), new SuggestionsParams(suggestions, flags));
204 final TextInfo textInfo, final String prevWord, final int suggestionsLimit) {
208 mSuggestionsCache.getSuggestionsFromCache(inText, prevWord);
268 dictInfo.mDictionary.getSuggestions(composer, prevWord,
82 putSuggestionsToCache( String query, String prevWord, String[] suggestions, int flags) argument
203 onGetSuggestions( final TextInfo textInfo, final String prevWord, final int suggestionsLimit) argument
[all...]
H A DAndroidSpellCheckerSession.java59 final String prevWord = currentWord;
75 if (mSuggestionsCache.getSuggestionsFromCache(splitText, prevWord) == null) {
139 final String prevWord;
144 prevWord = TextUtils.isEmpty(prevWordCandidate) ? null : prevWordCandidate;
146 prevWord = null;
148 retval[i] = onGetSuggestions(textInfos[i], prevWord, suggestionsLimit);
H A DDictionaryPool.java54 final CharSequence prevWord, final ProximityInfo proximityInfo) {

Completed in 267 milliseconds