/aosp12/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/ |
H A D | dictionary.cpp | 37 const int Dictionary::HEADER_ATTRIBUTE_BUFFER_SIZE = 32; 39 Dictionary::Dictionary(JNIEnv *env, DictionaryStructureWithBufferPolicy::StructurePolicyPtr in Dictionary() function in latinime::Dictionary 60 Dictionary::NgramListenerForPrediction::NgramListenerForPrediction( in NgramListenerForPrediction() 91 void Dictionary::getPredictions(const NgramContext *const ngramContext, in getPredictions() 129 bool Dictionary::addUnigramEntry(const CodePointArrayView codePoints, in addUnigramEntry() 141 bool Dictionary::removeUnigramEntry(const CodePointArrayView codePoints) { in removeUnigramEntry() 151 bool Dictionary::removeNgramEntry(const NgramContext *const ngramContext, in removeNgramEntry() 165 bool Dictionary::flush(const char *const filePath) { in flush() 170 bool Dictionary::flushWithGC(const char *const filePath) { in flushWithGC() 175 bool Dictionary::needsToRunGC(const bool mindsBlockByGC) { in needsToRunGC() [all …]
|
H A D | dictionary.h | 41 class Dictionary { 65 Dictionary(JNIEnv *env, DictionaryStructureWithBufferPolicy::StructurePolicyPtr 120 DISALLOW_IMPLICIT_CONSTRUCTORS(Dictionary);
|
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | DictionaryFacilitatorImpl.java | 137 @Nullable private Dictionary mMainDict; 154 @Nullable final Dictionary mainDict, in DictionaryGroup() 174 final Dictionary oldDict = mMainDict; in setMainDict() 207 final Dictionary dict; in closeDict() 325 final Dictionary mainDict; in resetDictionaries() 404 final Dictionary mainDict = in doReloadUninitializedMainDictionaries() 425 Dictionary mainDictionary = null; in resetDictionariesForTesting() 470 final Dictionary mainDict = mDictionaryGroup.getDict(Dictionary.TYPE_MAIN); in hasAtLeastOneInitializedMainDictionary() 478 final Dictionary mainDict = mDictionaryGroup.getDict(Dictionary.TYPE_MAIN); in hasAtLeastOneUninitializedMainDictionary() 577 Dictionary.NOT_A_PROBABILITY; in addWordToUserHistory() [all …]
|
H A D | DictionaryCollection.java | 34 public final class DictionaryCollection extends Dictionary { 36 protected final CopyOnWriteArrayList<Dictionary> mDictionaries; 44 final Dictionary... dictionaries) { in DictionaryCollection() 55 final Collection<Dictionary> dictionaries) { in DictionaryCollection() 67 final CopyOnWriteArrayList<Dictionary> dictionaries = mDictionaries; in getSuggestions() 119 for (final Dictionary dict : mDictionaries) in close() 124 public void addDictionary(final Dictionary newDict) { in addDictionary() 133 public void removeDictionary(final Dictionary dict) { in removeDictionary()
|
H A D | DictionaryFacilitator.java | 48 Dictionary.TYPE_MAIN, 49 Dictionary.TYPE_CONTACTS, 50 Dictionary.TYPE_USER_HISTORY, 51 Dictionary.TYPE_USER}; 54 Dictionary.TYPE_CONTACTS, 55 Dictionary.TYPE_USER_HISTORY, 56 Dictionary.TYPE_USER};
|
H A D | DictionaryFactory.java | 50 return new DictionaryCollection(Dictionary.TYPE_MAIN, locale, in createMainDictionaryFromManager() 54 final LinkedList<Dictionary> dictList = new LinkedList<>(); in createMainDictionaryFromManager() 61 false /* useFullEditDistance */, locale, Dictionary.TYPE_MAIN); in createMainDictionaryFromManager() 75 return new DictionaryCollection(Dictionary.TYPE_MAIN, locale, dictList); in createMainDictionaryFromManager() 147 false /* useFullEditDistance */, locale, Dictionary.TYPE_MAIN); in createReadOnlyBinaryDictionary()
|
H A D | Dictionary.java | 33 public abstract class Dictionary { class 80 public Dictionary(final String dictType, final Locale locale) { in Dictionary() method in Dictionary 196 static class PhonyDictionary extends Dictionary {
|
H A D | SuggestedWords.java | 273 public final Dictionary mSourceDict; 296 final Dictionary sourceDict, final int indexOfTouchPointOfSecondWord, in SuggestedWordInfo() 320 mSourceDict = Dictionary.DICTIONARY_APPLICATION_DEFINED; in SuggestedWordInfo() 368 public Dictionary getSourceDictionary() { in getSourceDictionary()
|
H A D | PunctuationSuggestions.java | 120 Dictionary.DICTIONARY_HARDCODED, in newHardCodedWordInfo()
|
H A D | DictionaryStats.java | 78 if (mDictType.equals(Dictionary.TYPE_MAIN)) { in toString()
|
H A D | ReadOnlyBinaryDictionary.java | 32 public final class ReadOnlyBinaryDictionary extends Dictionary {
|
/aosp12/packages/inputmethods/LatinIME/native/jni/ |
H A D | com_android_inputmethod_latin_BinaryDictionary.cpp | 101 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_flush() 112 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_needsToRunGC() 119 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_flushWithGC() 129 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_close() 137 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getHeaderInfo() 171 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getFormatVersion() 187 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getSuggestions() 265 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getProbability() 275 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getMaxProbabilityOfExactMatches() 287 Dictionary *dictionary = reinterpret_cast<Dictionary *>(dict); in latinime_BinaryDictionary_getNgramProbability() [all …]
|
H A D | com_android_inputmethod_latin_DicTraverseSession.cpp | 28 class Dictionary; 41 Dictionary *dict = reinterpret_cast<Dictionary *>(dictionary); in latinime_initDicTraverseSession()
|
/aosp12/packages/inputmethods/LatinIME/native/jni/src/suggest/core/result/ |
H A D | suggestions_output_utils.cpp | 151 (wordAttributes.isPossiblyOffensive() ? Dictionary::KIND_FLAG_POSSIBLY_OFFENSIVE : 0) in outputSuggestionsOfDicNode() 152 | ((isExactMatch && boostExactMatches) ? Dictionary::KIND_FLAG_EXACT_MATCH : 0) in outputSuggestionsOfDicNode() 154 Dictionary::KIND_FLAG_EXACT_MATCH_WITH_INTENTIONAL_OMISSION : 0) in outputSuggestionsOfDicNode() 156 Dictionary::KIND_FLAG_APPROPRIATE_FOR_AUTOCORRECTION : 0); in outputSuggestionsOfDicNode() 182 finalScore, Dictionary::KIND_CORRECTION | outputTypeFlags, in outputSuggestionsOfDicNode() 263 kind = Dictionary::KIND_WHITELIST; in outputShortcuts() 269 kind = Dictionary::KIND_SHORTCUT; in outputShortcuts()
|
/aosp12/packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/ |
H A D | dic_traverse_session.h | 31 class Dictionary; variable 64 void init(const Dictionary *dictionary, const NgramContext *const ngramContext, 172 const Dictionary *mDictionary;
|
H A D | dic_traverse_session.cpp | 32 void DicTraverseSession::init(const Dictionary *const dictionary, in init()
|
/aosp12/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
H A D | BinaryDictionaryTests.java | 185 assertEquals(Dictionary.NOT_A_PROBABILITY, binaryDictionary.getFrequency(invalidLongWord)); in testAddTooLongWord() 308 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 310 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 312 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 324 assertEquals(Dictionary.NOT_A_PROBABILITY, in testAddBigramWords() 371 assertEquals(bigramProbability != Dictionary.NOT_A_PROBABILITY, in testRandomlyAddBigramWords() 420 assertEquals(Dictionary.NOT_A_PROBABILITY, binaryDictionary.getFrequency("aaa")); in testFlushDictionary() 421 assertEquals(Dictionary.NOT_A_PROBABILITY, binaryDictionary.getFrequency("abcd")); in testFlushDictionary() 517 assertEquals(bigramProbability != Dictionary.NOT_A_PROBABILITY, in testAddBigramWordsAndFlashWithGC() 606 probability = Dictionary.NOT_A_PROBABILITY; in testRandomOperationsAndFlashWithGC() [all …]
|
/aosp12/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
H A D | Ver4DictEncoder.java | 21 import com.android.inputmethod.latin.Dictionary; 70 Dictionary.TYPE_USER /* Dictionary type. Does not matter for us */, in writeDictionary()
|
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/personalization/ |
H A D | UserHistoryDictionary.java | 24 import com.android.inputmethod.latin.Dictionary; 49 …erHistoryDictName(NAME, locale, null /* dictFile */, account), locale, Dictionary.TYPE_USER_HISTOR… in UserHistoryDictionary()
|
/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
H A D | WordProperty.java | 21 import com.android.inputmethod.latin.Dictionary; 194 return getProbability() != Dictionary.NOT_A_PROBABILITY; in isValid()
|
/aosp12/packages/inputmethods/LeanbackIME/ |
H A D | proguard.cfg | 11 -keep public class Dictionary
|
/aosp12/packages/inputmethods/LatinIME/java/ |
H A D | proguard.flags | 21 -keep class com.android.inputmethod.latin.Dictionary
|
/aosp12/packages/apps/Car/LatinIME/ |
H A D | proguard.flags | 21 -keep class com.android.inputmethod.latin.Dictionary
|
/aosp12/build/soong/cc/ |
H A D | fuzz.go | 71 Dictionary *string `android:"path"` member 282 if fuzz.Properties.Dictionary != nil { 283 fuzz.dictionary = android.PathForModuleSrc(ctx, *fuzz.Properties.Dictionary)
|
/aosp12/build/soong/rust/ |
H A D | fuzz.go | 298 if fuzz.Properties.Dictionary != nil { 299 fuzz.dictionary = android.PathForModuleSrc(ctx, *fuzz.Properties.Dictionary)
|