Searched refs:PtNodeArray (Results 1 - 12 of 12) sorted by relevance

/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
H A DBinaryDictEncoderFlattenTreeTests.java20 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
34 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
41 final ArrayList<PtNodeArray> result =
45 final PtNodeArray n = result.remove(0);
H A DFusionDictionaryTest.java22 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
98 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictEncoderUtils.java24 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
86 private static int getPtNodeCountSize(final PtNodeArray nodeArray) {
149 private static void calculatePtNodeArrayMaximumSize(final PtNodeArray ptNodeArray) {
257 /* package for tests */ static ArrayList<PtNodeArray> flattenTree(
258 final PtNodeArray rootNodeArray) {
261 final ArrayList<PtNodeArray> flatTree = new ArrayList<>(treeSize);
265 private static ArrayList<PtNodeArray> flattenTreeInner(final ArrayList<PtNodeArray> list,
266 final PtNodeArray ptNodeArray) {
308 private static int getOffsetToTargetNodeArrayDuringUpdate(final PtNodeArray currentNodeArra
[all...]
H A DFusionDictionary.java41 * A PtNodeArray is but an ordered array of PtNodes, which essentially contain all the
46 public static final class PtNodeArray { class in class:FusionDictionary
59 public PtNodeArray() { method in class:FusionDictionary.PtNodeArray
62 public PtNodeArray(ArrayList<PtNode> data) { method in class:FusionDictionary.PtNodeArray
90 PtNodeArray mChildren;
119 final PtNodeArray children) {
131 mChildren = new PtNodeArray();
283 public final PtNodeArray mRootNodeArray;
285 public FusionDictionary(final PtNodeArray rootNodeArray, final DictionaryOptions options) {
352 private void checkStack(PtNodeArray ptNodeArra
[all...]
H A DVer2DictEncoder.java23 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
94 ArrayList<PtNodeArray> flatNodes = BinaryDictEncoderUtils.flattenTree(dict.mRootNodeArray);
102 final PtNodeArray lastNodeArray = flatNodes.get(flatNodes.size() - 1);
108 for (PtNodeArray nodeArray : flatNodes) {
H A DVer4DictDecoder.java71 new FusionDictionary(new FusionDictionary.PtNodeArray(), header.mDictionaryOptions);
H A DBinaryDictDecoderEncoderTests.java30 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
275 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
435 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
530 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
605 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
642 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
H A DVer2DictDecoder.java265 new FusionDictionary(new FusionDictionary.PtNodeArray(), header.mDictionaryOptions);
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DFusionDictionaryTests.java25 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
35 FusionDictionary dict = new FusionDictionary(new PtNodeArray(),
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/
H A DBinaryDictOffdeviceUtilsTests.java26 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
56 final FusionDictionary dict = new FusionDictionary(new PtNodeArray(), testOptions);
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
H A DCombinedInputOutput.java22 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
95 new FusionDictionary(new PtNodeArray(), new DictionaryOptions(attributes));
H A DXmlDictInputOutput.java21 import com.android.inputmethod.latin.makedict.FusionDictionary.PtNodeArray;
120 mDictionary = new FusionDictionary(new PtNodeArray(),

Completed in 96 milliseconds