/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
H A D | PendingAttribute.java | 28 public PendingAttribute(final int frequency, final int address) { argument 29 mFrequency = frequency;
|
H A D | CharGroupInfo.java | 39 final int[] characters, final int frequency, final int parentAddress, 46 mFrequency = frequency; 38 CharGroupInfo(final int originalAddress, final int endAddress, final int flags, final int[] characters, final int frequency, final int parentAddress, final int childrenAddress, final ArrayList<WeightedString> shortcutTargets, final ArrayList<PendingAttribute> bigrams) argument
|
H A D | Word.java | 25 * Utility class for a word with a frequency. 39 public Word(final String word, final int frequency, argument 44 mFrequency = frequency; 65 * A Word x is greater than a word y if x has a higher frequency. If they have the same 66 * frequency, they are sorted in lexicographic order. 78 * Words are equal if they have the same frequency, the same spellings, and the same
|
H A D | BinaryDictIOUtils.java | 150 * @param frequencies the map to store the address as a key and the frequency as a value. 671 * @param frequency 684 final int flags, final int frequency, final int parentAddress, 693 flags, writtenCharacters, frequency, parentAddress, FormatSpec.NO_CHILDREN_ADDRESS, 697 flags, writtenCharacters, frequency, parentAddress, 710 * @param frequency 720 final OutputStream destination, final String word, final int frequency, 783 frequency, nodeParentAddress, shortcuts, bigrams, destination, 824 prefixFlags, -1 /* frequency */, nodeParentAddress, null, null, 857 newCharacters, frequency, newNodeAddres 683 moveGroup(final int nodeOrigin, final int[] characters, final int length, final int flags, final int frequency, final int parentAddress, final ArrayList<WeightedString> shortcutTargets, final ArrayList<PendingAttribute> bigrams, final OutputStream destination, final FusionDictionaryBufferInterface buffer, final int oldNodeOrigin, final int oldGroupOrigin, final FormatOptions formatOptions) argument 719 insertWord(final FusionDictionaryBufferInterface buffer, final OutputStream destination, final String word, final int frequency, final ArrayList<WeightedString> bigramStrings, final ArrayList<WeightedString> shortcuts, final boolean isNotAWord, final boolean isBlackListEntry) argument [all...] |
H A D | FusionDictionary.java | 61 * A string with a frequency. 68 public WeightedString(String word, int frequency) { argument 70 mFrequency = frequency; 88 * A group of characters, with a frequency, shortcut targets, bigrams, and children. 95 * in the frequency, where NOT_A_TERMINAL (= -1) means this is not a terminal and any other 96 * value is the frequency of this terminal. A terminal may have non-null shortcuts and/or 113 final ArrayList<WeightedString> bigrams, final int frequency, 116 mFrequency = frequency; 125 final ArrayList<WeightedString> bigrams, final int frequency, 128 mFrequency = frequency; 112 CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets, final ArrayList<WeightedString> bigrams, final int frequency, final boolean isNotAWord, final boolean isBlacklistEntry) argument 124 CharGroup(final int[] chars, final ArrayList<WeightedString> shortcutTargets, final ArrayList<WeightedString> bigrams, final int frequency, final boolean isNotAWord, final boolean isBlacklistEntry, final Node children) argument 183 addBigram(final String word, final int frequency) argument 237 update(final int frequency, final ArrayList<WeightedString> shortcutTargets, final ArrayList<WeightedString> bigrams, final boolean isNotAWord, final boolean isBlacklistEntry) argument 376 add(final String word, final int frequency, final ArrayList<WeightedString> shortcutTargets, final boolean isNotAWord) argument 419 setBigram(final String word1, final String word2, final int frequency) argument 449 add(final int[] word, final int frequency, final ArrayList<WeightedString> shortcutTargets, final boolean isNotAWord, final boolean isBlacklistEntry) argument [all...] |
H A D | BinaryDictInputOutput.java | 373 // If terminal, one byte for the frequency 803 * @param bigramFrequency the frequency of the bigram, 0..255. 804 * @param unigramFrequency the unigram frequency of the same word, 0..255. 835 // value of the 16th step. In all justice, if the bigram frequency is low enough to be 837 // unigram frequency) then the unigram frequency itself is the best approximation of the 853 // step pointed by the discretized frequency. 886 * @param frequency the frequency of the attribute, 0..15 889 static final int makeShortcutFlags(final boolean more, final int frequency) { argument [all...] |
/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/ |
H A D | WnnClause.java | 32 * @param frequency The frequency of the clause 34 public WnnClause(String candidate, String stroke, WnnPOS posTag, int frequency) { argument 38 frequency); 52 stem.frequency, 68 stem.frequency,
|
H A D | WnnWord.java | 32 public int frequency; field in class:WnnWord 60 * @param frequency The score of word 62 public WnnWord(String candidate, String stroke, int frequency) { argument 63 this(0, candidate, stroke, new WnnPOS(), frequency, 0); 83 * @param frequency The score of word 85 public WnnWord(String candidate, String stroke, WnnPOS posTag, int frequency) { argument 86 this(0, candidate, stroke, posTag, frequency, 0); 96 * @param frequency The score of word 98 public WnnWord(int id, String candidate, String stroke, WnnPOS posTag, int frequency) { argument 99 this(id, candidate, stroke, posTag, frequency, 112 WnnWord(int id, String candidate, String stroke, WnnPOS posTag, int frequency, int attribute) argument [all...] |
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
H A D | BinaryDictIOUtilsTests.java | 87 if (info.mFrequency != -1) Log.d(TAG, " frequency = " + info.mFrequency); 175 private long insertAndCheckWord(final File file, final String word, final int frequency, argument 192 BinaryDictIOUtils.insertWord(buffer, outStream, word, frequency, bigrams, shortcuts,
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | ExpandableBinaryDictionary.java | 179 protected void addWord(final String word, final String shortcutTarget, final int frequency, argument 182 mFusionDictionary.add(word, frequency, null, isNotAWord); 186 shortcutTargets.add(new WeightedString(shortcutTarget, frequency)); 187 mFusionDictionary.add(word, frequency, shortcutTargets, isNotAWord); 197 protected void setBigram(final String prevWord, final String word, final int frequency) { argument 198 mFusionDictionary.setBigram(prevWord, word, frequency);
|
H A D | UserHistoryDictIOUtils.java | 47 public void setUnigram(final String word, final String shortcutTarget, final int frequency); argument 48 public void setBigram(final String word1, final String word2, final int frequency); argument
|
H A D | ExpandableDictionary.java | 41 // Bigram frequency is a fixed point number with 1 meaning 1.2 and 255 meaning 1.8. 99 public NextStaticWord(Node word, int frequency) { argument 101 mFrequency = frequency; 203 public void addWord(final String word, final String shortcutTarget, final int frequency) { argument 207 addWordRec(mRoots, word, 0, shortcutTarget, frequency, null); 211 final String shortcutTarget, final int frequency, final Node parentNode) { 244 childNode.mFrequency = Math.max(frequency, childNode.mFrequency); 251 addWordRec(childNode.mChildren, word, depth + 1, shortcutTarget, frequency, childNode); 351 * Returns the word's frequency or -1 if not found 393 * @param finalFreq the frequency fo 210 addWordRec(final NodeArray children, final String word, final int depth, final String shortcutTarget, final int frequency, final Node parentNode) argument 533 setBigramAndGetFrequency(final String word1, final String word2, final int frequency) argument 551 setBigramAndGetFrequency(final String word1, final String word2, final int frequency, final ForgettingCurveParams fcp) argument [all...] |