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

  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
51 final ArrayList<WeightedString> bigramStrings,
52 final ArrayList<WeightedString> shortcuts, final boolean isNotAWord,
PtNodeInfo.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 73 public static final class WeightedString {
76 public WeightedString(String word, int frequency) {
89 if (!(o instanceof WeightedString)) return false;
90 WeightedString w = (WeightedString)o;
111 ArrayList<WeightedString> mShortcutTargets;
112 ArrayList<WeightedString> mBigrams;
128 public PtNode(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
129 final ArrayList<WeightedString> bigrams, final int frequency,
141 public PtNode(final int[] chars, final ArrayList<WeightedString> shortcutTargets
    [all...]
Ver4DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
54 final ArrayList<WeightedString> bigramStrings, final ArrayList<WeightedString> shortcuts,
Ver3DictUpdater.java 20 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
73 final ArrayList<WeightedString> bigramStrings,
74 final ArrayList<WeightedString> shortcuts,
Ver3DictEncoder.java 23 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
184 private void writeShortcuts(final ArrayList<WeightedString> shortcuts) {
189 final Iterator<WeightedString> shortcutIterator = shortcuts.iterator();
191 final WeightedString target = shortcutIterator.next();
214 private void writeBigrams(final ArrayList<WeightedString> bigrams,
218 final Iterator<WeightedString> bigramIterator = bigrams.iterator();
220 final WeightedString bigram = bigramIterator.next();
BinaryDictDecoderUtils.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
344 /* package for tests */ static WeightedString getWordAtPosition(final DictDecoder dictDecoder,
346 final WeightedString result;
362 private static WeightedString getWordAtPositionWithParentAddress(final DictDecoder dictDecoder,
387 return new WeightedString(builder.toString(), frequency);
390 private static WeightedString getWordAtPositionWithoutParentAddress(
397 WeightedString result = null;
405 result = new WeightedString(builder.toString(), info.mFrequency);
461 ArrayList<WeightedString> shortcutTargets = info.mShortcutTargets;
462 ArrayList<WeightedString> bigrams = null
    [all...]
Ver4DictEncoder.java 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)
141 final WeightedString bigram = bigramIterator.next();
166 final Iterator<WeightedString> shortcutIterator) throws IOException {
177 final Iterator<WeightedString> shortcutIterator) throws IOException {
179 final WeightedString target = shortcutIterator.next();
AbstractDictDecoder.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
159 final ArrayList<WeightedString> shortcutTargets) {
165 shortcutTargets.add(new WeightedString(word,
Ver3DictDecoder.java 25 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
157 final ArrayList<WeightedString> shortcutTargets;
160 shortcutTargets = new ArrayList<WeightedString>();
DynamicBinaryDictIOUtils.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
199 final ArrayList<WeightedString> shortcutTargets,
237 final ArrayList<WeightedString> bigramStrings,
238 final ArrayList<WeightedString> shortcuts, final boolean isNotAWord,
244 for (final WeightedString bigram : bigramStrings) {
Ver4DictDecoder.java 25 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
171 private ArrayList<WeightedString> readShortcuts(final int terminalId) {
174 final ArrayList<WeightedString> ret = CollectionUtils.newArrayList();
181 ret.add(new WeightedString(word,
238 final ArrayList<WeightedString> shortcutTargets = readShortcuts(terminalId);
BinaryDictEncoderUtils.java 24 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
93 private static int getShortcutSize(final WeightedString shortcut) {
111 static int getShortcutListSize(final ArrayList<WeightedString> shortcutList) {
114 for (final WeightedString shortcut : shortcutList) {
389 for (WeightedString bigram : ptNode.mBigrams) {
    [all...]
BinaryDictIOUtils.java 26 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
384 final Iterator<WeightedString> shortcutIterator = info.mShortcutTargets.iterator();
386 final WeightedString target = shortcutIterator.next();
  /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 = ptNode.getShortcutTargets();
85 for (final WeightedString shortcutTarget : shortcutTargets) {
91 final ArrayList<WeightedString> bigrams = ptNode.getBigrams();
95 for (final WeightedString bigram : bigrams) {
Diff.java 21 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
168 final String type, final ArrayList<WeightedString> list0,
169 final ArrayList<WeightedString> list1) {
172 for (final WeightedString attribute0 : list0) {
180 for (final WeightedString attribute0 : list0) {
181 // The following tests with #equals(). The WeightedString#equals() method returns
187 for (final WeightedString attribute1 : list1) {
209 for (final WeightedString attribute1 : list1) {
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DictionaryWriter.java 27 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
70 final ArrayList<WeightedString> shortcutTargets = CollectionUtils.newArrayList();
71 shortcutTargets.add(new WeightedString(shortcutTarget, shortcutFreq));
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
BinaryDictIOUtilsTests.java 27 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
101 for (final WeightedString ws : info.mShortcutTargets) {
188 final boolean exist, final ArrayList<WeightedString> bigrams,
189 final ArrayList<WeightedString> shortcuts, final int formatVersion) {
323 final ArrayList<WeightedString> banana = new ArrayList<WeightedString>();
324 banana.add(new WeightedString("banana", 10));
BinaryDictDecoderEncoderTests.java 32 import com.android.inputmethod.latin.makedict.FusionDictionary.WeightedString;
150 final ArrayList<WeightedString> shortcuts = CollectionUtils.newArrayList();
153 shortcuts.add(new WeightedString(shortcut, UNIGRAM_FREQ));

Completed in 100 milliseconds