diff options
author | 2014-10-01 09:25:23 +0000 | |
---|---|---|
committer | 2014-10-01 09:25:23 +0000 | |
commit | 9186dd3492464aecc57e843fab4b58d40e4e3861 (patch) | |
tree | 683a81fc53e171a7056f96b23ae080eb41ab5da8 /java | |
parent | b4233779b18c0090d49a249ada8072e2d7d20a72 (diff) | |
parent | bcb439e702081a54c9a96d3b6bf466e11bd69375 (diff) | |
download | latinime-9186dd3492464aecc57e843fab4b58d40e4e3861.tar.gz latinime-9186dd3492464aecc57e843fab4b58d40e4e3861.tar.xz latinime-9186dd3492464aecc57e843fab4b58d40e4e3861.zip |
am bcb439e7: Merge "Add jni method to update entries for a word efficiently."
* commit 'bcb439e702081a54c9a96d3b6bf466e11bd69375':
Add jni method to update entries for a word efficiently.
Diffstat (limited to 'java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/BinaryDictionary.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionary.java b/java/src/com/android/inputmethod/latin/BinaryDictionary.java index 1da33ed3f..6f3c48c47 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionary.java @@ -199,6 +199,9 @@ public final class BinaryDictionary extends Dictionary { int[] word, int probability, int timestamp); private static native boolean removeNgramEntryNative(long dict, int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, int[] word); + private static native boolean updateCounterNative(long dict, + int[][] prevWordCodePointArrays, boolean[] isBeginningOfSentenceArray, + int[] word, boolean isValidWord, int count, int timestamp); private static native int addMultipleDictionaryEntriesNative(long dict, LanguageModelParam[] languageModelParams, int startIndex); private static native String getPropertyNative(long dict, String query); |