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

  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
FusionDictionary.java 42 ArrayList<CharGroup> mData;
47 mData = new ArrayList<CharGroup>();
51 public Node(ArrayList<CharGroup> data) {
88 * This is the central class of the in-memory representation. A CharGroup is what can
90 * same time. A CharGroup essentially represents one or several characters in the middle
92 * In this in-memory representation, whether the CharGroup is a terminal or not is represented
97 public static class CharGroup {
108 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
117 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
126 public void addChild(CharGroup n)
    [all...]
BinaryDictInputOutput.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.CharGroup;
351 private static int getGroupCharactersSize(CharGroup group) {
413 * Compute the maximum size of a CharGroup, assuming 3-byte addresses for everything.
415 * @param group the CharGroup to compute the size of.
418 private static int getCharGroupMaximumSize(CharGroup group) {
439 for (CharGroup g : node.mData) {
506 final ArrayList<CharGroup> branches = node.mData;
508 for (CharGroup group : branches) {
542 for (CharGroup group : node.mData) {
586 for (CharGroup g : n.mData)
    [all...]

Completed in 50 milliseconds