Home
last modified time | relevance | path

Searched refs:WeightedString (Results 1 – 15 of 15) sorted by relevance

/aosp12/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
H A DWeightedString.java28 public final class WeightedString { class
32 public WeightedString(final String word, final int probability) { in WeightedString() method in WeightedString
36 public WeightedString(final String word, final ProbabilityInfo probabilityInfo) { in WeightedString() method in WeightedString
58 if (!(o instanceof WeightedString)) return false; in equals()
59 final WeightedString w = (WeightedString)o; in equals()
H A DWordProperty.java52 @Nullable final ArrayList<WeightedString> bigrams, in WordProperty()
61 for (final WeightedString bigramTarget : bigrams) { in WordProperty()
99 final WeightedString ngramTarget = new WeightedString(ngramTargetString, in WordProperty()
119 public ArrayList<WeightedString> getBigrams() { in getBigrams()
123 final ArrayList<WeightedString> bigrams = new ArrayList<>(); in getBigrams()
H A DNgramProperty.java22 public final WeightedString mTargetWord;
25 public NgramProperty(final WeightedString targetWord, final NgramContext ngramContext) { in NgramProperty()
/aosp12/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
H A DDiff.java21 import com.android.inputmethod.latin.makedict.WeightedString;
157 final String type, final ArrayList<WeightedString> list0, in hasAttributesDifferencesAndPrintThemIfAny()
158 final ArrayList<WeightedString> list1) { in hasAttributesDifferencesAndPrintThemIfAny()
161 for (final WeightedString attribute0 : list0) { in hasAttributesDifferencesAndPrintThemIfAny()
169 for (final WeightedString attribute0 : list0) { in hasAttributesDifferencesAndPrintThemIfAny()
176 for (final WeightedString attribute1 : list1) { in hasAttributesDifferencesAndPrintThemIfAny()
198 for (final WeightedString attribute1 : list1) { in hasAttributesDifferencesAndPrintThemIfAny()
H A DCombinedInputOutput.java24 import com.android.inputmethod.latin.makedict.WeightedString;
102 ArrayList<WeightedString> bigrams = new ArrayList<>(); in readDictionaryCombined()
103 ArrayList<WeightedString> shortcuts = new ArrayList<>(); in readDictionaryCombined()
110 for (WeightedString s : bigrams) { in readDictionaryCombined()
176 bigrams.add(new WeightedString(secondWordOfBigram, bigramProbabilityInfo)); in readDictionaryCombined()
184 for (WeightedString s : bigrams) { in readDictionaryCombined()
H A DInfo.java22 import com.android.inputmethod.latin.makedict.WeightedString;
72 final ArrayList<WeightedString> bigrams = ptNode.getBigrams(); in showWordInfo()
76 for (final WeightedString bigram : bigrams) { in showWordInfo()
/aosp12/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
H A DFusionDictionary.java85 ArrayList<WeightedString> mBigrams;
102 public PtNode(final int[] chars, final ArrayList<WeightedString> bigrams, in PtNode()
114 public PtNode(final int[] chars, final ArrayList<WeightedString> bigrams, in PtNode()
152 public ArrayList<WeightedString> getBigrams() { in getBigrams()
155 final ArrayList<WeightedString> copyOfBigrams = new ArrayList<>(mBigrams); in getBigrams()
172 WeightedString bigram = getBigram(word); in addBigram()
176 bigram = new WeightedString(word, probabilityInfo); in addBigram()
185 public WeightedString getBigram(final String word) { in getBigram()
190 WeightedString bigram = mBigrams.get(i); in getBigram()
205 final ArrayList<WeightedString> bigrams, in update()
[all …]
H A DPtNodeInfo.java31 public final ArrayList<WeightedString> mShortcutTargets;
36 final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, in PtNodeInfo()
H A DBinaryDictDecoderUtils.java317 /* package for tests */ static WeightedString getWordAtPosition(final DictDecoder dictDecoder, in getWordAtPosition()
319 final WeightedString result; in getWordAtPosition()
327 private static WeightedString getWordAtPositionWithoutParentAddress( in getWordAtPositionWithoutParentAddress()
333 WeightedString result = null; in getWordAtPositionWithoutParentAddress()
341 result = new WeightedString(builder.toString(), info.mProbabilityInfo); in getWordAtPositionWithoutParentAddress()
H A DVer2DictEncoder.java248 private void writeBigrams(final ArrayList<WeightedString> bigrams, in writeBigrams()
252 final Iterator<WeightedString> bigramIterator = bigrams.iterator(); in writeBigrams()
254 final WeightedString bigram = bigramIterator.next(); in writeBigrams()
H A DVer4DictDecoder.java97 for (final WeightedString bigram : wordProperty.getBigrams()) { in readDictionaryBinary()
H A DVer4DictEncoder.java92 for (final WeightedString word1 : word0Property.getBigrams()) { in writeDictionary()
H A DBinaryDictDecoderEncoderTests.java135 final ArrayList<WeightedString> shortcuts = new ArrayList<>(); in addUnigrams()
665 for (final WeightedString bigramTarget : wordProperty.getBigrams()) {
H A DBinaryDictEncoderUtils.java338 for (WeightedString bigram : ptNode.mBigrams) { in computeActualPtNodeArraySize()
/aosp12/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
H A DBinaryDictionaryTests.java36 import com.android.inputmethod.latin.makedict.WeightedString;
789 for (final WeightedString bigramTarget : wordProperty.getBigrams()) { in testGetWordProperties()
867 for (final WeightedString bigramTarget : wordProperty.getBigrams()) { in testIterateAllWords()