HomeSort by relevance Sort by last modified time
    Searched refs:FusionDictionary (Results 1 - 21 of 21) sorted by null

  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
FusionDictionaryTests.java 22 import com.android.inputmethod.latin.makedict.FusionDictionary;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
28 * Unit test for FusionDictionary
33 FusionDictionary dict = new FusionDictionary(new Node(),
34 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
37 assertNull(FusionDictionary.findWordInTree(dict.mRoot, "aaa"));
38 assertNotNull(FusionDictionary.findWordInTree(dict.mRoot, "abc"));
41 assertNull(FusionDictionary.findWordInTree(dict.mRoot, "aaa"));
42 assertNotNull(FusionDictionary.findWordInTree(dict.mRoot, "aa"))
    [all...]
UserHistoryDictIOUtilsTests.java 27 import com.android.inputmethod.latin.makedict.FusionDictionary;
28 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
86 private void checkWordInFusionDict(final FusionDictionary dict, final String word,
88 final CharGroup group = FusionDictionary.findWordInTree(dict.mRoot, word);
97 private void checkWordsInFusionDict(final FusionDictionary dict,
181 final FusionDictionary fusionDict =
  /packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
BinaryDictInputOutputTest.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
34 final FusionDictionary dict = new FusionDictionary(new Node(),
FusionDictionaryTest.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
70 private void checkDictionary(final FusionDictionary dict, final ArrayList<String> words,
75 final CharGroup cg = FusionDictionary.findWordInTree(dict.mRoot, word);
93 private void dumpDict(final FusionDictionary dict) {
102 final FusionDictionary dict = new FusionDictionary(new Node(),
  /packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
Diff.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
55 final FusionDictionary dict0 =
58 final FusionDictionary dict1 =
76 private static boolean languageDiffers(final FusionDictionary dict0,
77 final FusionDictionary dict1) {
86 private static void diffHeaders(final FusionDictionary dict0, final FusionDictionary dict1) {
121 private static void diffWords(final FusionDictionary dict0, final FusionDictionary dict1)
    [all...]
Info.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
39 private static void showInfo(final FusionDictionary dict, final boolean plumbing) {
66 private static void showWordInfo(final FusionDictionary dict, final String word,
68 final CharGroup group = FusionDictionary.findWordInTree(dict.mRoot, word);
118 final FusionDictionary dict = BinaryDictOffdeviceUtils.getDictionary(filename,
DictionaryMaker.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary;
233 FusionDictionary dictionary = readInputFromParsedArgs(parsedArgs);
243 private static FusionDictionary readInputFromParsedArgs(final Arguments args)
266 private static FusionDictionary readBinaryFile(final String binaryFilename)
296 private static FusionDictionary readCombinedFile(final String combinedFilename)
326 private static FusionDictionary readXmlFile(final String unigramXmlFilename,
346 private static void writeOutputToParsedArgs(final Arguments args, final FusionDictionary dict)
370 final FusionDictionary dict, final int version)
387 final FusionDictionary dict) throws FileNotFoundException, IOException {
401 final FusionDictionary dict) throws FileNotFoundException, IOException
    [all...]
XmlDictInputOutput.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
45 * Reads and writes XML files for a FusionDictionary.
72 FusionDictionary mDictionary;
91 public FusionDictionary getFinalDictionary() {
92 final FusionDictionary dict = mDictionary;
127 mDictionary = new FusionDictionary(new Node(), new DictionaryOptions(attributes,
305 public static FusionDictionary readDictionaryXml(final InputStream unigrams
    [all...]
CombinedInputOutput.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
39 * Reads and writes combined format for a FusionDictionary.
98 public static FusionDictionary readDictionaryCombined(final InputStream source)
120 final FusionDictionary dict = new FusionDictionary(new Node(), new DictionaryOptions(
207 public static void writeDictionaryCombined(Writer destination, FusionDictionary dict)
BinaryDictOffdeviceUtils.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary;
166 static FusionDictionary getDictionary(final String filename, final boolean report) {
  /packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/
BinaryDictOffdeviceUtilsTests.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
47 final FusionDictionary dict = new FusionDictionary(new Node(),
75 final FusionDictionary resultDict = BinaryDictInputOutput.readDictionaryBinary(
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
UserHistoryDictIOUtils.java 26 import com.android.inputmethod.latin.makedict.FusionDictionary;
27 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
120 final FusionDictionary fusionDict = constructFusionDictionary(dict, bigrams);
132 * Constructs a new FusionDictionary from BigramDictionaryInterface.
135 static FusionDictionary constructFusionDictionary(
137 final FusionDictionary fusionDict = new FusionDictionary(new Node(),
138 new FusionDictionary.DictionaryOptions(new HashMap<String, String>(), false,
161 if (FusionDictionary.findWordInTree(fusionDict.mRoot, word1) == null) {
ExpandableBinaryDictionary.java 27 import com.android.inputmethod.latin.makedict.FusionDictionary;
28 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
29 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
79 private FusionDictionary mFusionDictionary;
169 mFusionDictionary = new FusionDictionary(new Node(),
170 new FusionDictionary.DictionaryOptions(attributes, false, false));
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
CharGroupInfo.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
Word.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
BinaryDictInputOutput.java 22 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
24 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
25 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
43 * Reads and writes XML files for a FusionDictionary.
159 // See char encoding in FusionDictionary.java
487 final int treeSize = FusionDictionary.countCharGroups(root);
527 private static int findAddressOfWord(final FusionDictionary dict, final String word) {
528 return FusionDictionary.findWordInTree(dict.mRoot, word).mCachedAddress;
546 private static boolean computeActualNodeSize(final Node node, final FusionDictionary dict
    [all...]
FormatSpec.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
28 * Array of Node(FusionDictionary.Node) layout is as follows:
BinaryDictIOUtils.java 25 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
26 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
113 && info.mFrequency != FusionDictionary.CharGroup.NOT_A_TERMINAL) {// found word
    [all...]
FusionDictionary.java 34 public final class FusionDictionary implements Iterable<Word> {
335 public FusionDictionary(final Node root, final DictionaryOptions options) {
    [all...]
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
BinaryDictIOUtilsTests.java 28 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
29 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
272 final FusionDictionary dict = new FusionDictionary(new Node(),
273 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
323 final FusionDictionary dict = new FusionDictionary(new Node(),
324 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
360 final FusionDictionary dict = new FusionDictionary(new Node()
    [all...]
BinaryDictIOTests.java 29 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
30 import com.android.inputmethod.latin.makedict.FusionDictionary.Node;
31 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
161 private void addUnigrams(final int number, final FusionDictionary dict,
176 private void addBigrams(final FusionDictionary dict,
187 private long timeWritingDictToFile(final File file, final FusionDictionary dict,
210 private void checkDictionary(final FusionDictionary dict, final List<String> words,
216 final CharGroup cg = FusionDictionary.findWordInTree(dict.mRoot, word);
224 final CharGroup cg = FusionDictionary.findWordInTree(dict.mRoot, words.get(w1));
232 final CharGroup group = FusionDictionary.findWordInTree(dict.mRoot, entry.getKey())
    [all...]

Completed in 234 milliseconds