/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
PunctuationSuggestions.java | 32 private PunctuationSuggestions(final ArrayList<SuggestedWordInfo> punctuationsList) { 50 final ArrayList<SuggestedWordInfo> puncuationsList = new ArrayList<>(); 85 * {@link SuggestedWordInfo} object that represents a hard coded word. 88 public SuggestedWordInfo getInfo(final int index) { 107 private static SuggestedWordInfo newHardCodedWordInfo(final String keySpec) { 108 return new SuggestedWordInfo(keySpec, SuggestedWordInfo.MAX_SCORE, 109 SuggestedWordInfo.KIND_HARDCODED, 111 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 112 SuggestedWordInfo.NOT_A_CONFIDENCE /* autoCommitFirstWordConfidence */) [all...] |
SuggestedWords.java | 47 private static final ArrayList<SuggestedWordInfo> EMPTY_WORD_INFO_LIST = new ArrayList<>(0); 63 protected final ArrayList<SuggestedWordInfo> mSuggestedWordInfoList; 64 public final ArrayList<SuggestedWordInfo> mRawSuggestions; 66 public SuggestedWords(final ArrayList<SuggestedWordInfo> suggestedWordInfoList, 67 final ArrayList<SuggestedWordInfo> rawSuggestions, 76 public SuggestedWords(final ArrayList<SuggestedWordInfo> suggestedWordInfoList, 77 final ArrayList<SuggestedWordInfo> rawSuggestions, 89 public SuggestedWords(final ArrayList<SuggestedWordInfo> suggestedWordInfoList, 90 final ArrayList<SuggestedWordInfo> rawSuggestions, 137 * Get {@link SuggestedWordInfo} object at <code>index</code> [all...] |
Suggest.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 85 private static ArrayList<SuggestedWordInfo> getTransformedSuggestedWordInfoList( 93 final ArrayList<SuggestedWordInfo> suggestionsContainer = new ArrayList<>(results); 98 final SuggestedWordInfo wordInfo = suggestionsContainer.get(i); 99 final SuggestedWordInfo transformedWordInfo = getTransformedSuggestedWordInfo( 108 private static String getWhitelistedWordOrNull(final ArrayList<SuggestedWordInfo> suggestions) { 112 final SuggestedWordInfo firstSuggestedWordInfo = suggestions.get(0); 113 if (!firstSuggestedWordInfo.isKindOf(SuggestedWordInfo.KIND_WHITELIST)) { 135 final ArrayList<SuggestedWordInfo> suggestionsContainer = 139 SuggestedWordInfo.removeDups(wordComposer.getTypedWord(), suggestionsContainer) [all...] |
Dictionary.java | 21 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 83 abstract public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer, 151 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) { 169 public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer,
|
ReadOnlyBinaryDictionary.java | 20 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 53 public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer, 81 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) {
|
DictionaryCollection.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 59 public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer, 67 ArrayList<SuggestedWordInfo> suggestions = dictionaries.get(0).getSuggestions(composer, 73 final ArrayList<SuggestedWordInfo> sugg = dictionaries.get(i).getSuggestions(composer,
|
BinaryDictionary.java | 25 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 259 public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer, 309 final ArrayList<SuggestedWordInfo> suggestions = new ArrayList<>(); 318 suggestions.add(new SuggestedWordInfo( 605 public boolean shouldAutoCommit(final SuggestedWordInfo candidate) {
|
ExpandableBinaryDictionary.java | 28 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 437 public ArrayList<SuggestedWordInfo> getSuggestions(final WordComposer composer, 450 final ArrayList<SuggestedWordInfo> suggestions =
|
DictionaryFacilitator.java | 27 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 501 final ArrayList<SuggestedWordInfo> dictionarySuggestions =
|
LatinIME.java | 74 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
SuggestedWordsTests.java | 22 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 31 * Helper method to create a dummy {@link SuggestedWordInfo} with specifying 32 * {@link SuggestedWordInfo#KIND_TYPED}. 34 * @param word the word to be used to create {@link SuggestedWordInfo}. 35 * @return a new instance of {@link SuggestedWordInfo}. 37 private static SuggestedWordInfo createTypedWordInfo(final String word) { 40 return new SuggestedWordInfo(word, 100 /* score */, 41 SuggestedWordInfo.KIND_TYPED, 43 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 48 * Helper method to create a dummy {@link SuggestedWordInfo} with specifyin [all...] |
InputTestsBase.java | 41 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 349 mLatinIME.pickSuggestionManually(new SuggestedWordInfo(suggestion, 1, 350 SuggestedWordInfo.KIND_CORRECTION, null /* sourceDict */, 351 SuggestedWordInfo.NOT_AN_INDEX /* indexOfTouchPointOfSecondWord */, 352 SuggestedWordInfo.NOT_A_CONFIDENCE /* autoCommitFirstWordConfidence */));
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
SuggestionResults.java | 19 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 29 * A TreeSet of SuggestedWordInfo that is bounded in size and throws everything that's smaller 32 public final class SuggestionResults extends TreeSet<SuggestedWordInfo> { 34 public final ArrayList<SuggestedWordInfo> mRawSuggestions; 45 private SuggestionResults(final Locale locale, final Comparator<SuggestedWordInfo> comparator, 59 public boolean add(final SuggestedWordInfo e) { 68 public boolean addAll(final Collection<? extends SuggestedWordInfo> e) { 74 implements Comparator<SuggestedWordInfo> { 78 public int compare(final SuggestedWordInfo o1, final SuggestedWordInfo o2) [all...] |
AutoCorrectionUtils.java | 21 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 34 final SuggestedWordInfo suggestion, final String consideredWord, 38 if (suggestion.isKindOf(SuggestedWordInfo.KIND_WHITELIST)) {
|
DistracterFilterCheckingExactMatchesAndSuggestions.java | 38 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 259 final SuggestedWordInfo firstSuggestion = suggestionResults.first(); 269 private static boolean suggestionExceedsDistracterThreshold(final SuggestedWordInfo suggestion,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/event/ |
Event.java | 20 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 103 final public SuggestedWordInfo mSuggestedWordInfo; 110 final int x, final int y, final SuggestedWordInfo suggestedWordInfo, final int flags, 118 mSuggestedWordInfo = suggestedWordInfo; 126 + "non-null SuggestedWordInfo"); 131 "a non-null SuggestedWordInfo"); 139 null /* suggestedWordInfo */, isKeyRepeat ? FLAG_REPEAT : FLAG_NONE, null); 146 null /* suggestedWordInfo */, isKeyRepeat ? FLAG_REPEAT : FLAG_NONE, next); 154 null /* suggestedWordInfo */, FLAG_DEAD, next) [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/compat/ |
SuggestionSpanUtils.java | 27 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 80 final SuggestedWordInfo info = suggestedWords.getInfo(i); 81 if (info.isKindOf(SuggestedWordInfo.KIND_PREDICTION)) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/suggestions/ |
MoreSuggestionsView.java | 29 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 40 public abstract void onSuggestionSelected(final SuggestedWordInfo info);
|
SuggestionStripView.java | 49 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 63 public void pickSuggestionManually(SuggestedWordInfo word); 290 public void onSuggestionSelected(final SuggestedWordInfo wordInfo) { 504 final SuggestedWordInfo wordInfo = mSuggestedWords.getInfo(index);
|
SuggestionStripLayoutHelper.java | 52 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 309 SuggestedWordInfo.KIND_TYPED); [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/inputlogic/ |
InputLogic.java | 53 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 267 private boolean shouldShowAddToDictionaryHint(final SuggestedWordInfo suggestionInfo) { 270 return (suggestionInfo.isKindOf(SuggestedWordInfo.KIND_TYPED) 271 || suggestionInfo.isKindOf(SuggestedWordInfo.KIND_OOV_CORRECTION)) 287 final SuggestedWordInfo suggestionInfo, final int keyboardShiftState, 323 if (suggestionInfo.isKindOf(SuggestedWordInfo.KIND_APP_DEFINED)) { 565 final SuggestedWordInfo candidate = mSuggestedWords.getAutoCommitCandidate(); [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
AndroidWordLevelSpellCheckerSession.java | 35 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; 344 for (final SuggestedWordInfo suggestedWordInfo : suggestionResults) { 345 Log.i(TAG, "" + suggestedWordInfo.mScore + " " + suggestedWordInfo.mWord); 349 for (final SuggestedWordInfo suggestedWordInfo : suggestionResults) { 352 suggestion = suggestedWordInfo.mWord.toUpperCase(locale); 355 suggestedWordInfo.mWord, locale); 357 suggestion = suggestedWordInfo.mWord [all...] |
AndroidSpellCheckerService.java | 42 import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
|