Home | History | Annotate | Download | only in makedict

Lines Matching refs:WeightedString

63     public static class WeightedString {
66 public WeightedString(String word, int frequency) {
79 if (!(o instanceof WeightedString)) return false;
80 WeightedString w = (WeightedString)o;
100 ArrayList<WeightedString> mShortcutTargets;
101 ArrayList<WeightedString> mBigrams;
108 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
109 final ArrayList<WeightedString> bigrams, final int frequency) {
117 public CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
118 final ArrayList<WeightedString> bigrams, final int frequency, final Node children) {
148 mBigrams = new ArrayList<WeightedString>();
150 WeightedString bigram = getBigram(word);
154 bigram = new WeightedString(word, frequency);
163 public WeightedString getShortcut(final String word) {
168 WeightedString shortcut = mShortcutTargets.get(i);
181 public WeightedString getBigram(final String word) {
186 WeightedString bigram = mBigrams.get(i);
200 public void update(int frequency, ArrayList<WeightedString> shortcutTargets,
201 ArrayList<WeightedString> bigrams) {
211 final WeightedString shortcut = shortcutTargets.get(i);
212 final WeightedString existingShortcut = getShortcut(shortcut.mWord);
227 final WeightedString bigram = bigrams.get(i);
228 final WeightedString existingBigram = getBigram(bigram.mWord);
301 final ArrayList<WeightedString> shortcutTargets) {
354 final ArrayList<WeightedString> shortcutTargets) {