am 0673e941: am 4cba9f58: Merge "Remove unused private method Suggest.searchBigramSuggestion" into jb-dev
* commit '0673e941eb26b491f53bbbb2bbdc49bfd07ff973': Remove unused private method Suggest.searchBigramSuggestionmain
commit
ced9f4e385
|
@ -503,27 +503,6 @@ public class Suggest implements Dictionary.WordCallback {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Use codepoint instead of char
|
|
||||||
private int searchBigramSuggestion(final char[] word, final int offset, final int length) {
|
|
||||||
// TODO This is almost O(n^2). Might need fix.
|
|
||||||
// search whether the word appeared in bigram data
|
|
||||||
int bigramSuggestSize = mBigramSuggestions.size();
|
|
||||||
for (int i = 0; i < bigramSuggestSize; i++) {
|
|
||||||
if (mBigramSuggestions.get(i).codePointCount() == length) {
|
|
||||||
boolean chk = true;
|
|
||||||
for (int j = 0; j < length; j++) {
|
|
||||||
if (mBigramSuggestions.get(i).codePointAt(j) != word[offset+j]) {
|
|
||||||
chk = false;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (chk) return i;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void close() {
|
public void close() {
|
||||||
final HashSet<Dictionary> dictionaries = new HashSet<Dictionary>();
|
final HashSet<Dictionary> dictionaries = new HashSet<Dictionary>();
|
||||||
dictionaries.addAll(mUnigramDictionaries.values());
|
dictionaries.addAll(mUnigramDictionaries.values());
|
||||||
|
|
Loading…
Reference in New Issue