/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
D | DictionaryFacilitator.java | 71 Dictionary.TYPE_MAIN, 72 Dictionary.TYPE_USER_HISTORY, 73 Dictionary.TYPE_PERSONALIZATION, 74 Dictionary.TYPE_USER, 75 Dictionary.TYPE_CONTACTS, 76 Dictionary.TYPE_CONTEXTUAL 83 DICT_TYPE_TO_CLASS.put(Dictionary.TYPE_USER_HISTORY, UserHistoryDictionary.class); in DICT_TYPE_TO_CLASS.put() 84 DICT_TYPE_TO_CLASS.put(Dictionary.TYPE_PERSONALIZATION, PersonalizationDictionary.class); in DICT_TYPE_TO_CLASS.put() 85 DICT_TYPE_TO_CLASS.put(Dictionary.TYPE_USER, UserBinaryDictionary.class); in DICT_TYPE_TO_CLASS.put() 86 DICT_TYPE_TO_CLASS.put(Dictionary.TYPE_CONTACTS, ContactsBinaryDictionary.class); in DICT_TYPE_TO_CLASS.put() [all …]
|
D | DictionaryCollection.java | 33 public final class DictionaryCollection extends Dictionary { 35 protected final CopyOnWriteArrayList<Dictionary> mDictionaries; 42 public DictionaryCollection(final String dictType, final Dictionary... dictionaries) { in DictionaryCollection() 52 public DictionaryCollection(final String dictType, final Collection<Dictionary> dictionaries) { in DictionaryCollection() 63 final CopyOnWriteArrayList<Dictionary> dictionaries = mDictionaries; in getSuggestions() 115 for (final Dictionary dict : mDictionaries) in close() 120 public void addDictionary(final Dictionary newDict) { in addDictionary() 129 public void removeDictionary(final Dictionary dict) { in removeDictionary()
|
D | DictionaryFactory.java | 53 return new DictionaryCollection(Dictionary.TYPE_MAIN, in createMainDictionaryFromManager() 57 final LinkedList<Dictionary> dictList = new LinkedList<>(); in createMainDictionaryFromManager() 64 useFullEditDistance, locale, Dictionary.TYPE_MAIN); in createMainDictionaryFromManager() 78 return new DictionaryCollection(Dictionary.TYPE_MAIN, dictList); in createMainDictionaryFromManager() 166 false /* useFullEditDistance */, locale, Dictionary.TYPE_MAIN); in createReadOnlyBinaryDictionary() 188 public static Dictionary createDictionaryForTest(final AssetFileAddress[] dictionaryList, in createDictionaryForTest() 191 new DictionaryCollection(Dictionary.TYPE_MAIN); in createDictionaryForTest() 195 locale, Dictionary.TYPE_MAIN); in createDictionaryForTest()
|
D | Dictionary.java | 30 public abstract class Dictionary { class 37 public static final Dictionary DICTIONARY_USER_TYPED = new PhonyDictionary(TYPE_USER_TYPED); 40 public static final Dictionary DICTIONARY_APPLICATION_DEFINED = 44 public static final Dictionary DICTIONARY_HARDCODED = 49 public static final Dictionary DICTIONARY_RESUMED = 66 public Dictionary(final String dictType) { in Dictionary() method in Dictionary 162 private static class PhonyDictionary extends Dictionary {
|
D | SuggestedWords.java | 197 SuggestedWordInfo.KIND_TYPED, Dictionary.DICTIONARY_USER_TYPED, in getTypedWordAndPreviousSuggestions() 251 public final Dictionary mSourceDict; 272 final Dictionary sourceDict, final int indexOfTouchPointOfSecondWord, in SuggestedWordInfo() 294 mSourceDict = Dictionary.DICTIONARY_APPLICATION_DEFINED; in SuggestedWordInfo()
|
D | BinaryDictionary.java | 49 public final class BinaryDictionary extends Dictionary { 293 session.mInputOutputLanguageWeight[0] = Dictionary.NOT_A_LANGUAGE_WEIGHT; in getSuggestions()
|
/packages/inputmethods/LatinIME/native/jni/ |
D | com_android_inputmethod_latin_BinaryDictionary.cpp | 63 Dictionary *const dictionary = in latinime_BinaryDictionary_open() 64 new Dictionary(env, std::move(dictionaryStructureWithBufferPolicy)); in latinime_BinaryDictionary_open() 93 Dictionary *const dictionary = in latinime_BinaryDictionary_createOnMemory() 94 new Dictionary(env, std::move(dictionaryStructureWithBufferPolicy)); in latinime_BinaryDictionary_createOnMemory() 100 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_flush() 111 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_needsToRunGC() 118 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_flushWithGC() 128 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_close() 136 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getHeaderInfo() 170 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getFormatVersion() [all …]
|
D | com_android_inputmethod_latin_DicTraverseSession.cpp | 28 class Dictionary; 41 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); in latinime_initDicTraverseSession()
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
D | dictionary.cpp | 36 const int Dictionary::HEADER_ATTRIBUTE_BUFFER_SIZE = 32; 38 Dictionary::Dictionary(JNIEnv *env, DictionaryStructureWithBufferPolicy::StructurePolicyPtr in Dictionary() function in latinime::Dictionary 46 void Dictionary::getSuggestions(ProximityInfo *proximityInfo, DicTraverseSession *traverseSession, in getSuggestions() 62 Dictionary::NgramListenerForPrediction::NgramListenerForPrediction( in NgramListenerForPrediction() 68 void Dictionary::NgramListenerForPrediction::onVisitEntry(const int ngramProbability, in onVisitEntry() 90 void Dictionary::getPredictions(const PrevWordsInfo *const prevWordsInfo, in getPredictions() 102 int Dictionary::getProbability(const int *word, int length) const { in getProbability() 106 int Dictionary::getMaxProbabilityOfExactMatches(const int *word, int length) const { in getMaxProbabilityOfExactMatches() 112 int Dictionary::getNgramProbability(const PrevWordsInfo *const prevWordsInfo, const int *word, in getNgramProbability() 129 bool Dictionary::addUnigramEntry(const int *const word, const int length, in addUnigramEntry() [all …]
|
D | dictionary.h | 39 class Dictionary { 62 Dictionary(JNIEnv *env, DictionaryStructureWithBufferPolicy::StructurePolicyPtr 114 DISALLOW_IMPLICIT_CONSTRUCTORS(Dictionary);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
D | BinaryDictionaryDecayingTests.java | 227 addUnigramWord(binaryDictionary, "a", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 229 addUnigramWord(binaryDictionary, "a", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 230 addUnigramWord(binaryDictionary, "a", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 236 addBigramWords(binaryDictionary, "a", "b", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 238 addBigramWords(binaryDictionary, "a", "b", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 246 addBigramWords(binaryDictionary, "x", "y", Dictionary.NOT_A_PROBABILITY); in testAddValidAndInvalidWords() 610 addUnigramWord(binaryDictionary, "bbb", Dictionary.NOT_A_PROBABILITY); in testDictMigration() 620 addBigramWords(binaryDictionary, "aaa", "bbb", Dictionary.NOT_A_PROBABILITY); in testDictMigration() 630 addUnigramWord(binaryDictionary, "bbb", Dictionary.NOT_A_PROBABILITY); in testDictMigration() 634 addBigramWords(binaryDictionary, "aaa", "bbb", Dictionary.NOT_A_PROBABILITY); in testDictMigration()
|
D | BinaryDictionaryTests.java | 356 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 358 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 360 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 375 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 440 assertEquals(bigramProbability != Dictionary.NOT_A_PROBABILITY, in testRandomlyAddBigramWords() 530 assertEquals(Dictionary.NOT_A_PROBABILITY, binaryDictionary.getFrequency("aaa")); in testFlushDictionary() 531 assertEquals(Dictionary.NOT_A_PROBABILITY, binaryDictionary.getFrequency("abcd")); in testFlushDictionary() 670 assertEquals(bigramProbability != Dictionary.NOT_A_PROBABILITY, in testAddBigramWordsAndFlashWithGC() 781 probability = Dictionary.NOT_A_PROBABILITY; in testRandomOperationsAndFlashWithGC() 788 assertEquals(probability != Dictionary.NOT_A_PROBABILITY, in testRandomOperationsAndFlashWithGC() [all …]
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/ |
D | suggestions_output_utils.cpp | 102 (isPossiblyOffensiveWord ? Dictionary::KIND_FLAG_POSSIBLY_OFFENSIVE : 0) in outputSuggestionsOfDicNode() 103 | ((isSafeExactMatch && boostExactMatches) ? Dictionary::KIND_FLAG_EXACT_MATCH : 0) in outputSuggestionsOfDicNode() 105 Dictionary::KIND_FLAG_EXACT_MATCH_WITH_INTENTIONAL_OMISSION : 0); in outputSuggestionsOfDicNode() 134 finalScore, Dictionary::KIND_CORRECTION | outputTypeFlags, in outputSuggestionsOfDicNode() 216 kind = Dictionary::KIND_WHITELIST; in outputShortcuts() 222 kind = Dictionary::KIND_SHORTCUT; in outputShortcuts()
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/ |
D | LanguageModelParam.java | 21 import com.android.inputmethod.latin.Dictionary; 42 private static final int UNIGRAM_PROBABILITY_FOR_OOV_WORD = Dictionary.NOT_A_PROBABILITY; 44 private static final int BIGRAM_PROBABILITY_FOR_OOV_WORD = Dictionary.NOT_A_PROBABILITY; 62 this(null /* word0 */, word, unigramProbability, Dictionary.NOT_A_PROBABILITY, timestamp); in LanguageModelParam() 75 mShortcutProbability = Dictionary.NOT_A_PROBABILITY; in LanguageModelParam()
|
D | DistracterFilterCheckingIsInDictionary.java | 24 import com.android.inputmethod.latin.Dictionary; 29 private final Dictionary mDictionary; 32 final Dictionary dictionary) { in DistracterFilterCheckingIsInDictionary()
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/personalization/ |
D | PersonalizationDictionaryTests.java | 29 import com.android.inputmethod.latin.Dictionary; 53 dictTypes.add(Dictionary.TYPE_MAIN); in getDictionaryFacilitator() 54 dictTypes.add(Dictionary.TYPE_PERSONALIZATION); in getDictionaryFacilitator() 113 true /* useFullEditDistance */, LOCALE_EN_US, Dictionary.TYPE_PERSONALIZATION, in testAddManyTokens()
|
D | ContextualDictionaryTests.java | 25 import com.android.inputmethod.latin.Dictionary; 43 dictTypes.add(Dictionary.TYPE_CONTEXTUAL); in getDictionaryFacilitator() 59 dictionaryFacilitator.getSubDictForTesting(Dictionary.TYPE_CONTEXTUAL); in testAddPhrase()
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/ |
D | dic_traverse_session.h | 30 class Dictionary; variable 66 void init(const Dictionary *dictionary, const PrevWordsInfo *const prevWordsInfo, 171 const Dictionary *mDictionary;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/personalization/ |
D | PersonalizationDictionary.java | 22 import com.android.inputmethod.latin.Dictionary; 33 Dictionary.TYPE_PERSONALIZATION, null /* dictFile */); in PersonalizationDictionary()
|
D | ContextualDictionary.java | 22 import com.android.inputmethod.latin.Dictionary; 33 super(context, getDictName(NAME, locale, dictFile), locale, Dictionary.TYPE_CONTEXTUAL, in ContextualDictionary()
|
D | DecayingExpandableBinaryDictionaryBase.java | 21 import com.android.inputmethod.latin.Dictionary; 40 public static final int FREQUENCY_FOR_WORDS_NOT_IN_DICTS = Dictionary.NOT_A_PROBABILITY;
|
D | UserHistoryDictionary.java | 24 import com.android.inputmethod.latin.Dictionary; 42 Dictionary.TYPE_USER_HISTORY, null /* dictFile */); in UserHistoryDictionary()
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
D | Ver4DictEncoder.java | 21 import com.android.inputmethod.latin.Dictionary; 69 Dictionary.TYPE_USER /* Dictionary type. Does not matter for us */, in writeDictionary()
|
/packages/inputmethods/OpenWnn/ |
D | ChangeLog.txt | 37 * User Dictionary's bug on WVGA is fixed. 95 * Dictionary search library
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/inputlogic/ |
D | InputLogic.java | 43 import com.android.inputmethod.latin.Dictionary; 1459 SuggestedWordInfo.KIND_TYPED, Dictionary.DICTIONARY_USER_TYPED, in restartSuggestionsOnWordTouchedByCursor() 1474 SuggestedWordInfo.KIND_RESUMED, Dictionary.DICTIONARY_RESUMED, in restartSuggestionsOnWordTouchedByCursor()
|