/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | UserHistoryDictionaryBigramList.java | 44 public void addBigram(String word1, String word2) { argument 45 addBigram(word1, word2, FORGETTING_CURVE_INITIAL_VALUE); 51 public void addBigram(String word1, String word2, byte fcValue) { argument 53 Log.d(TAG, "--- add bigram: " + word1 + ", " + word2 + ", " + fcValue); 62 if (!map.containsKey(word2)) { 64 map.put(word2, fcValue); 71 public void updateBigram(String word1, String word2, byte fcValue) { argument 73 Log.d(TAG, "--- update bigram: " + word1 + ", " + word2 + ", " + fcValue); 81 if (!map.containsKey(word2)) { 84 map.put(word2, fcValu 107 removeBigram(String word1, String word2) argument [all...] |
H A D | UserHistoryDictionary.java | 148 public int addToUserHistory(final String word1, String word2, boolean isValid) { argument 149 if (word2.length() >= BinaryDictionary.MAX_WORD_LENGTH || 156 word2, null /* the "shortcut" parameter is null */, FREQUENCY_FOR_TYPED); 157 mBigramList.addBigram(null, word2, (byte)FREQUENCY_FOR_TYPED); 159 if (word2.equals(word1)) { 167 word1, word2, new ForgettingCurveParams(isValid)); 169 mBigramList.addBigram(word1, word2); 178 public boolean cancelAddingUserHistory(String word1, String word2) { argument 181 if (mBigramList.removeBigram(word1, word2)) { 182 return super.removeBigram(word1, word2); 363 getFrequency(String word1, String word2) argument 393 forceAddWordForTest(final String word1, final String word2, final boolean isValid) argument [all...] |
H A D | UserHistoryDictIOUtils.java | 47 public void setBigram(final String word1, final String word2, final int frequency); argument 51 public int getFrequency(final String word1, final String word2); argument 140 for (final String word2 : word1Bigrams.keySet()) { 141 final int freq = dict.getFrequency(word1, word2); 148 Log.d(TAG, "add unigram: " + word2 + "," + Integer.toString(freq)); 151 + "," + word2 + "," + Integer.toString(freq)); 156 fusionDict.add(word2, freq, null, false /* isNotAWord */); 161 fusionDict.setBigram(word1, word2, freq); 163 bigrams.updateBigram(word1, word2, (byte)freq);
|
H A D | ExpandableBinaryDictionary.java | 237 protected boolean isValidBigram(final CharSequence word1, final CharSequence word2) { argument 239 return mBinaryDictionary.isValidBigram(word1, word2); 242 protected boolean isValidBigramInner(final CharSequence word1, final CharSequence word2) { argument 245 return isValidBigramLocked(word1, word2); 253 protected boolean isValidBigramLocked(final CharSequence word1, final CharSequence word2) { argument 255 return mBinaryDictionary.isValidBigram(word1, word2);
|
H A D | BinaryDictionary.java | 113 private native boolean isValidBigramNative(long dict, int[] word1, int[] word2); argument 210 public boolean isValidBigram(CharSequence word1, CharSequence word2) { argument 211 if (TextUtils.isEmpty(word1) || TextUtils.isEmpty(word2)) return false; 213 int[] chars2 = StringUtils.toCodePointArray(word2.toString());
|
H A D | ExpandableDictionary.java | 323 protected boolean removeBigram(String word1, String word2) { argument 326 final Node secondWord = searchWord(mRoots, word2, 0, null); 354 protected NextWord getBigramWord(String word1, String word2) { argument 357 final Node secondWord = searchWord(mRoots, word2, 0, null); 527 public int setBigramAndGetFrequency(String word1, String word2, int frequency) { argument 528 return setBigramAndGetFrequency(word1, word2, frequency, null /* unused */); 531 public int setBigramAndGetFrequency(String word1, String word2, ForgettingCurveParams fcp) { argument 532 return setBigramAndGetFrequency(word1, word2, 0 /* unused */, fcp); 538 * @param word2 the second word of this bigram 544 String word1, String word2, in 543 setBigramAndGetFrequency( String word1, String word2, int frequency, ForgettingCurveParams fcp) argument [all...] |
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/EN/ |
H A D | UserDictionaryToolsListEN.java | 71 public int compare(WnnWord word1, WnnWord word2) { argument 72 return word1.stroke.compareTo(word2.stroke);
|
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/JAJP/ |
H A D | UserDictionaryToolsListJAJP.java | 68 public int compare(WnnWord word1, WnnWord word2) { argument 69 return word1.stroke.compareTo(word2.stroke);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
H A D | UserHistoryDictIOUtilsTests.java | 55 public int getFrequency(String word1, String word2) { argument 69 private void addBigram(final String word1, final String word2, argument 72 addWord(word2, addedWords); 73 addedWords.get(word1).add(word2); 76 private void addBigramToBigramList(final String word1, final String word2, argument 80 bigramList.addBigram(word1, word2); 82 addBigram(word1, word2, addedWords); 218 public void setBigram(final String word1, final String word2, final int frequency) { 219 Log.d(TAG, "in: setBigram: " + word1 + "," + word2 + "," + frequency); 220 resultList.addBigram(word1, word2, (byt [all...] |
/packages/inputmethods/LatinIME/native/jni/src/ |
H A D | bigram_dictionary.h | 34 bool isValidBigram(const int32_t *word1, int length1, const int32_t *word2, int length2) const;
|
H A D | dictionary.cpp | 97 bool Dictionary::isValidBigram(const int32_t *word1, int length1, const int32_t *word2, argument 99 return mBigramDictionary->isValidBigram(word1, length1, word2, length2);
|
H A D | dictionary.h | 57 bool isValidBigram(const int32_t *word1, int length1, const int32_t *word2, int length2) const;
|
H A D | bigram_dictionary.cpp | 209 bool BigramDictionary::isValidBigram(const int32_t *word1, int length1, const int32_t *word2, argument 215 int nextWordPos = BinaryFormat::getTerminalPosition(root, word2, length2,
|
/packages/apps/Email/src/org/apache/james/mime4j/codec/ |
H A D | EncoderUtil.java | 530 String word2 = encodeB(prefix, part2, 0, charset, bytes2); 532 return word1 + " " + word2; 558 String word2 = encodeQ(prefix, part2, usage, 0, charset, bytes2); 560 return word1 + " " + word2;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
H A D | FusionDictionary.java | 351 * @param word2 the next word of the context 354 public void setBigram(final String word1, final String word2, final int frequency) { argument 357 final CharGroup charGroup2 = findWordInTree(mRoot, word2); 359 add(getCodePoints(word2), 0, null, false /* isNotAWord */, 362 charGroup.addBigram(word2, frequency);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
H A D | BinaryDictIOTests.java | 360 final String word2 = resultWords.get(attr.mAddress); 364 actBigrams.get(word1).add(word2);
|