/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/ |
H A D | dic_node_state_prevword.h | 58 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 D | dic_traverse_session.cpp | 31 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 D | 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, 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 D | 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, 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 D | 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, 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 D | 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;
|
H A D | LastComposedWord.java | 62 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 D | DictionaryCollection.java | 60 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 D | ExpandableBinaryDictionary.java | 279 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 D | SuggestedWords.java | 152 final String prevWord = prevWordInfo.mWord; 154 if (!alreadySeen.contains(prevWord)) { 156 alreadySeen.add(prevWord);
|
H A D | 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); 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 D | DictionaryWriter.java | 98 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 D | 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); 233 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
|
H A D | WordComposer.java | 437 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 D | LatinIME.java | 2555 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 D | bigram_dictionary.h | 40 int getBigramListPositionForWord(const int *prevWord, const int prevWordLength,
|
H A D | 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, 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 D | com_android_inputmethod_latin_DicTraverseSession.cpp | 40 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 D | AndroidWordLevelSpellCheckerSession.java | 72 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 D | 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);
|
H A D | DictionaryPool.java | 54 final String prevWord, final ProximityInfo proximityInfo,
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/ |
H A D | 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/ |
H A D | DynamicPersonalizationDictionaryWriter.java | 174 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
|