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

1 2

  /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.PtNodeArray;
28 * Unit test for FusionDictionary
33 FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
34 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
37 assertNull(FusionDictionary.findWordInTree(dict.mRootNodeArray, "aaa"));
38 assertNotNull(FusionDictionary.findWordInTree(dict.mRootNodeArray, "abc"));
41 assertNull(FusionDictionary.findWordInTree(dict.mRootNodeArray, "aaa"));
42 assertNotNull(FusionDictionary.findWordInTree(dict.mRootNodeArray, "aa"))
    [all...]
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
DictEncoder.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
28 public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions)
37 final FormatOptions formatOptions, final FusionDictionary dict);
DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
Ver3DictEncoder.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
69 public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions)
215 final FusionDictionary dict) {
222 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord);
244 final FormatOptions formatOptions, final FusionDictionary dict) {
PtNodeInfo.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
Ver4DictEncoder.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
25 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
26 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
27 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
126 final Iterator<WeightedString> bigramIterator, final FusionDictionary dict)
138 final Iterator<WeightedString> bigramIterator, final FusionDictionary dict)
143 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord);
229 public void writeDictionary(final FusionDictionary dict, final FormatOptions formatOptions)
345 private void writeBigrams(final ArrayList<PtNodeArray> flatNodes, final FusionDictionary dict)
380 final FormatOptions formatOptions, final FusionDictionary dict)
    [all...]
BinaryDictEncoderUtils.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
23 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
24 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
32 * Encodes binary files for a FusionDictionary.
254 final int treeSize = FusionDictionary.countPtNodes(rootNodeArray);
364 final FusionDictionary dict, final FormatOptions formatOptions) {
392 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord));
485 /* package */ static ArrayList<PtNodeArray> computeAddresses(final FusionDictionary dict,
    [all...]
Ver3DictDecoder.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
25 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
132 // FusionDictionary is making sure that the length of the word is smaller than
183 public FusionDictionary readDictionaryBinary(final FusionDictionary dict,
Ver4DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
DictDecoder.java 57 * FusionDictionary structure. The optional dict argument is an existing dictionary to
66 public FusionDictionary readDictionaryBinary(final FusionDictionary dict,
Ver3DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
Word.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
  /packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
BinaryDictEncoderFlattenTreeTests.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
34 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
FusionDictionaryTest.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary;
20 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
21 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
22 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
32 * Unit tests for FusionDictionary.
70 private void checkDictionary(final FusionDictionary dict, final ArrayList<String> words,
75 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
89 private void dumpDict(final FusionDictionary dict) {
98 final FusionDictionary dict = new FusionDictionary(new PtNodeArray()
    [all...]
  /packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/
BinaryDictOffdeviceUtilsTests.java 23 import com.android.inputmethod.latin.makedict.FusionDictionary;
24 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
25 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
46 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
73 final FusionDictionary resultDict = dictDecoder.readDictionaryBinary(
77 FusionDictionary.findWordInTree(resultDict.mRootNodeArray, "foo").getFrequency(),
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DictionaryWriter.java 25 import com.android.inputmethod.latin.makedict.FusionDictionary;
26 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
27 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
44 private FusionDictionary mFusionDictionary;
54 mFusionDictionary = new FusionDictionary(new PtNodeArray(),
55 new FusionDictionary.DictionaryOptions(attributes, false, false));
  /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.PtNode;
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.PtNode;
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 PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
118 final FusionDictionary dict = BinaryDictOffdeviceUtils.getDictionary(filename,
DictionaryMaker.java 23 import com.android.inputmethod.latin.makedict.FusionDictionary;
234 FusionDictionary dictionary = readInputFromParsedArgs(parsedArgs);
244 private static FusionDictionary readInputFromParsedArgs(final Arguments args)
267 private static FusionDictionary readBinaryFile(final String binaryFilename)
282 private static FusionDictionary readCombinedFile(final String combinedFilename)
312 private static FusionDictionary readXmlFile(final String unigramXmlFilename,
332 private static void writeOutputToParsedArgs(final Arguments args, final FusionDictionary dict)
356 final FusionDictionary dict, final int version)
378 final FusionDictionary dict) throws FileNotFoundException, IOException {
392 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.PtNodeArray;
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 PtNodeArray(),
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.PtNodeArray;
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 PtNodeArray(), new DictionaryOptions(
207 public static void writeDictionaryCombined(Writer destination, FusionDictionary dict)
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
UserHistoryDictIOUtils.java 26 import com.android.inputmethod.latin.makedict.FusionDictionary;
27 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
76 final FusionDictionary fusionDict = constructFusionDictionary(dict, bigrams);
91 * Constructs a new FusionDictionary from BigramDictionaryInterface.
94 static FusionDictionary constructFusionDictionary(
96 final FusionDictionary fusionDict = new FusionDictionary(new PtNodeArray(),
97 new FusionDictionary.DictionaryOptions(new HashMap<String, String>(), false,
120 if (FusionDictionary.findWordInTree(fusionDict.mRootNodeArray, word1) == null) {
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
BinaryDictIOUtilsTests.java 26 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
27 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
255 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
256 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
309 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
310 new FusionDictionary.DictionaryOptions(new HashMap<String,String>(), false, false));
350 final FusionDictionary dict = new FusionDictionary(new PtNodeArray()
    [all...]
BinaryDictDecoderEncoderTests.java 29 import com.android.inputmethod.latin.makedict.FusionDictionary.DictionaryOptions;
30 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
31 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
32 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
146 private void addUnigrams(final int number, final FusionDictionary dict,
161 private void addBigrams(final FusionDictionary dict,
174 // private void dumpToCombinedFileForDebug(final FusionDictionary dict, final String filename)
180 private long timeWritingDictToFile(final File file, final FusionDictionary dict,
203 private void checkDictionary(final FusionDictionary dict, final List<String> words,
210 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word)
    [all...]
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/
UserHistoryDictIOUtilsTests.java 27 import com.android.inputmethod.latin.makedict.FusionDictionary;
28 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode;
90 private void checkWordInFusionDict(final FusionDictionary dict, final String word,
92 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
101 private void checkWordsInFusionDict(final FusionDictionary dict,
166 final FusionDictionary fusionDict =

Completed in 254 milliseconds

1 2