Searched refs:ptNode (Results 1 - 9 of 9) sorted by relevance

/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DBinaryDictEncoderUtils.java74 * @param ptNode the PtNode
77 private static int getPtNodeCharactersSize(final PtNode ptNode) { argument
78 return getPtNodeCharactersSize(ptNode.mChars);
123 * @param ptNode the PtNode to compute the size of.
126 private static int getPtNodeMaximumSize(final PtNode ptNode) { argument
127 int size = getNodeHeaderSize(ptNode);
128 if (ptNode.isTerminal()) {
133 size += getShortcutListSize(ptNode.mShortcutTargets);
134 if (null != ptNode.mBigrams) {
137 * ptNode
164 getNodeHeaderSize(final PtNode ptNode) argument
709 getChildrenPosition(final PtNode ptNode) argument
[all...]
H A DVer2DictEncoder.java141 private void writePtNodeFlags(final PtNode ptNode) { argument
142 final int childrenPos = BinaryDictEncoderUtils.getChildrenPosition(ptNode);
144 BinaryDictEncoderUtils.makePtNodeFlags(ptNode, childrenPos),
162 private void writeChildrenPosition(final PtNode ptNode) { argument
163 final int childrenPos = BinaryDictEncoderUtils.getChildrenPosition(ptNode);
232 public void writePtNode(final PtNode ptNode, final FusionDictionary dict) { argument
233 writePtNodeFlags(ptNode);
234 writeCharacters(ptNode.mChars, ptNode.hasSeveralChars());
235 writeFrequency(ptNode
[all...]
H A DDictEncoder.java37 public void writePtNode(final PtNode ptNode, final FusionDictionary dict); argument
H A DVer4DictEncoder.java148 public void writePtNode(PtNode ptNode, FusionDictionary dict) { argument
H A DBinaryDictDecoderEncoderTests.java205 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
206 assertNotNull(ptNode);
213 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray,
215 assertNotNull(words.get(w1) + "," + words.get(w2), ptNode.getBigram(words.get(w2)));
223 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray,
227 ptNode.getShortcut(word));
H A DFusionDictionary.java381 // a cutting point until now. In this case, we need to refresh ptNode.
627 PtNode ptNode = nodeArray.mData.get(i);
628 if (null != ptNode.mChildren)
629 size += countPtNodes(ptNode.mChildren);
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
H A DInfo.java69 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
70 if (null == ptNode) {
75 System.out.println(" Freq: " + ptNode.getProbability());
76 if (ptNode.getIsNotAWord()) {
79 if (ptNode.getIsBlacklistEntry()) {
82 final ArrayList<WeightedString> shortcutTargets = ptNode.getShortcutTargets();
93 final ArrayList<WeightedString> bigrams = ptNode.getBigrams();
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/
H A DFusionDictionaryTest.java75 final PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, word);
76 assertNotNull(ptNode);
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DBinaryDictionaryDecayingTests.java177 PtNode ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, "a");
178 assertNotNull(ptNode);
179 assertTrue(ptNode.isTerminal());
180 assertNotNull(ptNode.getBigram("aaa"));
181 ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, "ab");
182 assertNotNull(ptNode);
183 assertTrue(ptNode.isTerminal());
184 ptNode = FusionDictionary.findWordInTree(dict.mRootNodeArray, "aaa");
185 assertNotNull(ptNode);
186 assertTrue(ptNode
[all...]

Completed in 118 milliseconds