/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/ |
BinaryDictUtils.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 20 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 31 public static final FormatSpec.FormatOptions VERSION2_OPTIONS = 32 new FormatSpec.FormatOptions(FormatSpec.VERSION2); 33 public static final FormatSpec.FormatOptions VERSION4_OPTIONS_WITHOUT_TIMESTAMP = 34 new FormatSpec.FormatOptions(FormatSpec.VERSION4, false /* hasTimestamp */); 35 public static final FormatSpec.FormatOptions VERSION4_OPTIONS_WITH_TIMESTAMP = 36 new FormatSpec.FormatOptions(FormatSpec.VERSION4, true /* hasTimestamp */) [all...] |
Ver2DictDecoder.java | 51 switch (ptNodeFlags & FormatSpec.MASK_CHILDREN_ADDRESS_TYPE) { 52 case FormatSpec.FLAG_CHILDREN_ADDRESS_TYPE_ONEBYTE: 54 case FormatSpec.FLAG_CHILDREN_ADDRESS_TYPE_TWOBYTES: 56 case FormatSpec.FLAG_CHILDREN_ADDRESS_TYPE_THREEBYTES: 58 case FormatSpec.FLAG_CHILDREN_ADDRESS_TYPE_NOADDRESS: 60 return FormatSpec.NO_CHILDREN_ADDRESS; 73 targetFlags & FormatSpec.FLAG_BIGRAM_SHORTCUT_ATTR_FREQUENCY)); 74 if (0 == (targetFlags & FormatSpec.FLAG_BIGRAM_SHORTCUT_ATTR_HAS_NEXT)) break; 83 while (bigramCount++ < FormatSpec.MAX_BIGRAMS_IN_A_PTNODE) { 86 final int sign = 0 == (bigramFlags & FormatSpec.FLAG_BIGRAM_ATTR_OFFSET_NEGATIVE [all...] |
BinaryDictIOUtils.java | 91 int[] pushedChars = new int[FormatSpec.MAX_WORD_LENGTH + 1]; 181 if (word == null) return FormatSpec.NOT_VALID_WORD; 187 if (wordPos >= wordLen) return FormatSpec.NOT_VALID_WORD; 210 return FormatSpec.NOT_VALID_WORD; 216 if (currentInfo.mChildrenAddress == FormatSpec.NO_CHILDREN_ADDRESS) { 217 return FormatSpec.NOT_VALID_WORD; 225 return FormatSpec.NOT_VALID_WORD; 228 return FormatSpec.NOT_VALID_WORD; 243 // Please see comments in FormatSpec. 248 (ptNodeCount | FormatSpec.LARGE_PTNODE_ARRAY_SIZE_FIELD_SIZE_FLAG) : ptNodeCount [all...] |
BinaryDictEncoderUtils.java | 22 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 64 if (characters.length > 1) size += FormatSpec.PTNODE_TERMINATOR_SIZE; 94 int size = FormatSpec.PTNODE_ATTRIBUTE_FLAGS_SIZE; 101 size += FormatSpec.PTNODE_TERMINATOR_SIZE; 113 int size = FormatSpec.PTNODE_SHORTCUT_LIST_SIZE_SIZE; 130 size += FormatSpec.PTNODE_FREQUENCY_SIZE; 132 size += FormatSpec.PTNODE_MAX_ADDRESS_SIZE; // For children address 135 size += (FormatSpec.PTNODE_ATTRIBUTE_FLAGS_SIZE 136 + FormatSpec.PTNODE_ATTRIBUTE_MAX_ADDRESS_SIZE) 165 return FormatSpec.PTNODE_FLAGS_SIZE + getPtNodeCharactersSize(ptNode) [all...] |
Ver2DictEncoder.java | 21 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 74 if (formatOptions.mVersion > FormatSpec.VERSION2) { 136 (ptNodeCount | FormatSpec.LARGE_PTNODE_ARRAY_SIZE_FIELD_SIZE_FLAG) : ptNodeCount; 145 FormatSpec.PTNODE_FLAGS_SIZE); 151 mBuffer[mPosition++] = FormatSpec.PTNODE_CHARACTERS_TERMINATOR; 158 FormatSpec.PTNODE_FREQUENCY_SIZE); 177 mPosition += FormatSpec.PTNODE_SHORTCUT_LIST_SIZE_SIZE; 185 FormatSpec.PTNODE_ATTRIBUTE_FLAGS_SIZE); 190 if (shortcutByteSize > FormatSpec.MAX_SHORTCUT_LIST_SIZE_IN_A_PTNODE) { 194 FormatSpec.PTNODE_SHORTCUT_LIST_SIZE_SIZE) [all...] |
BinaryDictDecoderUtils.java | 143 if (FormatSpec.INVALID_CHARACTER == character) return 1; 200 buffer[index++] = FormatSpec.PTNODE_CHARACTERS_TERMINATOR; 228 stream.write(FormatSpec.PTNODE_CHARACTERS_TERMINATOR); 229 written += FormatSpec.PTNODE_TERMINATOR_SIZE; 239 while (character != FormatSpec.INVALID_CHARACTER) { 257 if (FormatSpec.PTNODE_CHARACTERS_TERMINATOR == character) { 258 return FormatSpec.INVALID_CHARACTER; 272 if (FormatSpec.MAX_PTNODES_FOR_ONE_BYTE_PTNODE_COUNT >= msb) { 275 return ((FormatSpec.MAX_PTNODES_FOR_ONE_BYTE_PTNODE_COUNT & msb) << 8)
|
DictEncoder.java | 20 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions;
|
Ver4DictEncoder.java | 23 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 51 if (formatOptions.mVersion != FormatSpec.VERSION4) { 59 FormatSpec.VERSION4, LocaleUtils.constructLocaleFromString(
|
BinaryDictDecoderEncoderTests.java | 28 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 91 final int maxBigrams = Math.min(sWords.size(), FormatSpec.MAX_BIGRAMS_IN_A_PTNODE - 1); 176 final FormatSpec.FormatOptions formatOptions) { 234 final FormatSpec.FormatOptions formatOptions) { 267 final int bufferType, final FormatSpec.FormatOptions formatOptions, 289 final FormatSpec.FormatOptions formatOptions) { 428 final FormatSpec.FormatOptions formatOptions, final String message) { 455 final int bufferType, final FormatSpec.FormatOptions formatOptions) { 517 assertEquals(FormatSpec.NOT_VALID_WORD != position, contained); 550 assertEquals(FormatSpec.NOT_VALID_WORD, dictDecoder.getTerminalPosition(longWord)) [all...] |
FusionDictionary.java | 21 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 405 assert(probabilityInfo.mProbability <= FormatSpec.MAX_TERMINAL_FREQUENCY);
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
DictionaryHeader.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 20 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; 55 mBodyOffset = formatOptions.mVersion < FormatSpec.VERSION4 ? headerSize : 0;
|
FormatSpec.java | 28 public final class FormatSpec { 371 private FormatSpec() {
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/utils/ |
BinaryDictionaryUtilsTests.java | 24 import com.android.inputmethod.latin.makedict.FormatSpec; 40 if (formatVersion == FormatSpec.VERSION4) { 59 if (BinaryDictionaryUtils.createEmptyDictFile(file.getAbsolutePath(), FormatSpec.VERSION4, 73 final int formatVersion = FormatSpec.VERSION4;
|
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/makedict/ |
BinaryDictEncoderFlattenTreeTests.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions;
|
FusionDictionaryTest.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions;
|
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/ |
Info.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec; 54 if (FormatSpec.SHORTCUT_WHITELIST_FREQUENCY 88 + (FormatSpec.SHORTCUT_WHITELIST_FREQUENCY
|
DictionaryMaker.java | 23 import com.android.inputmethod.latin.makedict.FormatSpec; 166 outputBinaryFormatVersion = FormatSpec.VERSION4; 361 final FormatSpec.FormatOptions formatOptions = new FormatSpec.FormatOptions(version); 363 if (version == FormatSpec.VERSION4) {
|
CombinedInputOutput.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec; 20 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 150 ? FormatSpec.SHORTCUT_WHITELIST_FREQUENCY
|
XmlDictInputOutput.java | 19 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions;
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
FusionDictionaryTests.java | 22 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions;
|
BinaryDictionaryDecayingTests.java | 28 import com.android.inputmethod.latin.makedict.FormatSpec; 51 new int[] { FormatSpec.VERSION4, FormatSpec.VERSION4_DEV }; 68 return formatVersion > FormatSpec.VERSION401; 108 if (formatVersion == FormatSpec.VERSION4 109 || formatVersion == FormatSpec.VERSION4_ONLY_FOR_TESTING 110 || formatVersion == FormatSpec.VERSION4_DEV) { 593 testDictMigration(FormatSpec.VERSION4_ONLY_FOR_TESTING, formatVersion); [all...] |
BinaryDictionaryTests.java | 26 import com.android.inputmethod.latin.makedict.FormatSpec; 48 new int[] { FormatSpec.VERSION4, FormatSpec.VERSION4_DEV }; 51 return formatVersion > FormatSpec.VERSION401; 55 return formatVersion > FormatSpec.VERSION401; 60 if (formatVersion == FormatSpec.VERSION4 61 || formatVersion == FormatSpec.VERSION4_ONLY_FOR_TESTING 62 || formatVersion == FormatSpec.VERSION4_DEV) { [all...] |
/packages/inputmethods/LatinIME/tools/dicttool/tests/com/android/inputmethod/latin/dicttool/ |
BinaryDictOffdeviceUtilsTests.java | 23 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 24 import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
ExpandableBinaryDictionary.java | 25 import com.android.inputmethod.latin.makedict.FormatSpec; 72 private static final int DICTIONARY_FORMAT_VERSION = FormatSpec.VERSION4; 114 return formatVersion == FormatSpec.VERSION4; 120 return formatVersion == FormatSpec.VERSION4_ONLY_FOR_TESTING;
|
BinaryDictionary.java | 27 import com.android.inputmethod.latin.makedict.FormatSpec; 28 import com.android.inputmethod.latin.makedict.FormatSpec.DictionaryOptions; 255 new FormatSpec.FormatOptions(outFormatVersion[0], hasHistoricalInfo));
|