Home | History | Annotate | Download | only in latin

Lines Matching defs:Dictionary

27  * Abstract base class for a dictionary that can do a fuzzy search for words based on a set of key
30 public abstract class Dictionary {
34 // The following types do not actually come from real dictionary instances, so we create
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 =
52 // The following types of dictionary have actual functional instances. We don't need final
53 // phony dictionary instances for them.
56 // User dictionary, the system-managed one.
58 // User history dictionary internal to LatinIME.
60 // Personalization dictionary.
62 // Contextual dictionary.
66 public Dictionary(final String dictType) {
99 * Checks if the given word is in the dictionary regardless of it being valid or not.
139 * Subclasses may override to indicate that this Dictionary is not yet properly initialized.
153 // avoid auto-committing stuff. Implementations of the Dictionary class that know to
159 * Not a true dictionary. A placeholder used to indicate suggestions that don't come from any
160 * real dictionary.
162 private static class PhonyDictionary extends Dictionary {