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

  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
CharGroupInfo.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
35 public final ArrayList<WeightedString> mShortcutTargets;
40 final int childrenAddress, final ArrayList<WeightedString> shortcutTargets,
Word.java 19 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
32 public final ArrayList<WeightedString> mShortcutTargets;
33 public final ArrayList<WeightedString> mBigrams;
40 final ArrayList<WeightedString> shortcutTargets,
41 final ArrayList<WeightedString> bigrams,
FusionDictionary.java 65 public static final class WeightedString {
68 public WeightedString(String word, int frequency) {
81 if (!(o instanceof WeightedString)) return false;
82 WeightedString w = (WeightedString)o;
102 ArrayList<WeightedString> mShortcutTargets;
103 ArrayList<WeightedString> mBigrams;
112 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
113 final ArrayList<WeightedString> bigrams, final int frequency,
124 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets
    [all...]
BinaryDictInputOutput.java 25 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
337 private static int getShortcutSize(final WeightedString shortcut) {
355 static int getShortcutListSize(final ArrayList<WeightedString> shortcutList) {
358 for (final WeightedString shortcut : shortcutList) {
573 for (WeightedString bigram : group.mBigrams) {
    [all...]
BinaryDictIOUtils.java 26 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
531 final Iterator<WeightedString> shortcutIterator = info.mShortcutTargets.iterator();
533 final WeightedString target = shortcutIterator.next();
685 final ArrayList<WeightedString> shortcutTargets,
721 final ArrayList<WeightedString> bigramStrings,
722 final ArrayList<WeightedString> shortcuts, final boolean isNotAWord,
    [all...]
  /packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
CombinedInputOutput.java 23 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
127 ArrayList<WeightedString> bigrams = new ArrayList<WeightedString>();
128 ArrayList<WeightedString> shortcuts = new ArrayList<WeightedString>();
135 for (WeightedString s : bigrams) {
139 if (!shortcuts.isEmpty()) shortcuts = new ArrayList<WeightedString>();
140 if (!bigrams.isEmpty()) bigrams = new ArrayList<WeightedString>();
168 shortcuts.add(new WeightedString(shortcut, shortcutFreq));
185 bigrams.add(new WeightedString(secondWordOfBigram, bigramFreq))
    [all...]
XmlDictInputOutput.java 22 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
76 final HashMap<String, ArrayList<WeightedString>> mShortcutsMap;
83 public UnigramHandler(final HashMap<String, ArrayList<WeightedString>> shortcuts) {
167 private final HashMap<String, ArrayList<WeightedString>> mAssocMap;
177 mAssocMap = new HashMap<String, ArrayList<WeightedString>>();
187 WeightedString bigram = new WeightedString(dst, freq / XML_TO_MEMORY_RATIO);
188 ArrayList<WeightedString> bigramList = mAssocMap.get(mSrc);
189 if (null == bigramList) bigramList = new ArrayList<WeightedString>();
200 public HashMap<String, ArrayList<WeightedString>> getAssocMap()
    [all...]
Info.java 22 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
53 for (WeightedString shortcutTarget : w.mShortcutTargets) {
81 final ArrayList<WeightedString> shortcutTargets = group.getShortcutTargets();
85 for (final WeightedString shortcutTarget : shortcutTargets) {
91 final ArrayList<WeightedString> bigrams = group.getBigrams();
95 for (final WeightedString bigram : bigrams) {
Diff.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
166 final String type, final ArrayList<WeightedString> list0,
167 final ArrayList<WeightedString> list1) {
170 for (final WeightedString attribute0 : list0) {
178 for (final WeightedString attribute0 : list0) {
179 // The following tests with #equals(). The WeightedString#equals() method returns
185 for (final WeightedString attribute1 : list1) {
207 for (final WeightedString attribute1 : list1) {
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
BinaryDictIOUtilsTests.java 29 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
94 for (final WeightedString ws : info.mShortcutTargets) {
176 final boolean exist, final ArrayList<WeightedString> bigrams,
177 final ArrayList<WeightedString> shortcuts) {
338 final ArrayList<WeightedString> banana = new ArrayList<WeightedString>();
339 banana.add(new WeightedString("banana", 10));
BinaryDictIOTests.java 31 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
165 final ArrayList<WeightedString> shortcuts = CollectionUtils.newArrayList();
168 shortcuts.add(new WeightedString(shortcut, UNIGRAM_FREQ));
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
ExpandableBinaryDictionary.java 29 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
185 final ArrayList<WeightedString> shortcutTargets = CollectionUtils.newArrayList();
186 shortcutTargets.add(new WeightedString(shortcutTarget, frequency));

Completed in 1440 milliseconds