/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/research/ |
H A D | Statistics.java | 105 public void recordChar(int codePoint, long time) { argument 107 if (codePoint == Keyboard.CODE_DELETE) { 119 if (Character.isDigit(codePoint)) { 122 if (Character.isLetter(codePoint)) { 125 if (Character.isSpaceChar(codePoint)) {
|
H A D | ResearchLogger.java | 720 final int codePoint = word.codePointAt(i); 721 if (!Character.isLetter(codePoint)) { 737 private static int scrubDigitFromCodePoint(int codePoint) { argument 738 return Character.isDigit(codePoint) ? DIGIT_REPLACEMENT_CODEPOINT : codePoint; 745 final int codePoint = Character.codePointAt(s, i); 746 if (Character.isDigit(codePoint)) { 754 sb.appendCodePoint(codePoint);
|
/packages/inputmethods/LatinIME/native/jni/src/ |
H A D | terminal_attributes.h | 55 const int codePoint = BinaryFormat::getCodePointAndForwardPointer(mDict, &mPos); local 56 if (NOT_A_CODE_POINT == codePoint) break; 57 outWord[i] = (uint16_t)codePoint;
|
H A D | binary_format.h | 181 const int32_t codePoint = dict[origin]; local 182 if (codePoint < MINIMAL_ONE_BYTE_CHARACTER_VALUE) { 183 if (codePoint == CHARACTER_ARRAY_TERMINATOR) { 188 const int32_t char_1 = codePoint << 16; 194 return codePoint;
|
H A D | unigram_dictionary.cpp | 729 int32_t codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos); local 730 int32_t baseChar = toBaseLowerCase(codePoint); 739 outNewWord[inputIndex] = codePoint; 741 codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos); 742 while (NOT_A_CODE_POINT != codePoint) { 743 baseChar = toBaseLowerCase(codePoint); 749 outNewWord[inputIndex] = codePoint; 750 codePoint = BinaryFormat::getCodePointAndForwardPointer(root, &pos);
|
H A D | proximity_info_state.cpp | 506 float ProximityInfoState::getPointToKeyLength(const int inputIndex, const int codePoint, argument 508 const int keyId = mProximityInfo->getKeyIndexOf(codePoint); 513 if (isSkippableChar(codePoint)) {
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ |
H A D | WordComposer.java | 124 private static boolean isFirstCharCapitalized(int index, int codePoint, boolean previous) { argument 125 if (index == 0) return Character.isUpperCase(codePoint); 126 return previous && !Character.isUpperCase(codePoint); 169 final int codePoint = Character.codePointAt(word, i); 172 add(codePoint, Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE); 179 private void addKeyInfo(final int codePoint, final Keyboard keyboard) { argument 182 if (keyboard != null && (key = keyboard.getKey(codePoint)) != null) { 189 add(codePoint, x, y); 200 final int codePoint = Character.codePointAt(word, i); 201 addKeyInfo(codePoint, keyboar [all...] |
H A D | BinaryDictionaryGetter.java | 72 private static boolean isFileNameCharacter(int codePoint) { argument 73 if (codePoint >= 0x30 && codePoint <= 0x39) return true; // Digit 74 if (codePoint >= 0x41 && codePoint <= 0x5A) return true; // Uppercase 75 if (codePoint >= 0x61 && codePoint <= 0x7A) return true; // Lowercase 76 return codePoint == '_'; // Underscore 93 final int codePoint = name.codePointAt(i); 94 if (isFileNameCharacter(codePoint)) { [all...] |
H A D | StringUtils.java | 175 int codePoint = Character.codePointAt(characters, 0); 177 for (int srci = Character.charCount(codePoint); 178 srci < length; srci += Character.charCount(codePoint), ++dsti) { 179 codePoints[dsti] = codePoint; 180 codePoint = Character.codePointAt(characters, srci); 182 codePoints[dsti] = codePoint;
|
H A D | Utils.java | 407 int codePoint = Character.codePointAt(separator, i); 409 RingCharBuffer.getInstance().push((char)codePoint, x, y); 421 final int codePoint = TextUtils.isEmpty(separatorString) ? Constants.NOT_A_CODE 424 LatinImeLogger.logOnAutoCorrectionForTyping(typedWord, correctedWord, codePoint); 430 "", correctedWord, codePoint, wordComposer.getInputPointers());
|
H A D | RichInputConnection.java | 550 final int codePoint = Character.codePointBefore(before, start); 551 if (isStoppingAtWhitespace == isSeparator(codePoint, sep)) { 555 if (Character.isSupplementaryCodePoint(codePoint)) { 571 final int codePoint = Character.codePointAt(after, end); 572 if (isSeparator(codePoint, sep)) { 575 if (Character.isSupplementaryCodePoint(codePoint)) {
|
H A D | LatinIME.java | 1211 private static boolean canBeFollowedByPeriod(final int codePoint) { argument 1214 return Character.isLetterOrDigit(codePoint) 1215 || codePoint == Keyboard.CODE_SINGLE_QUOTE 1216 || codePoint == Keyboard.CODE_DOUBLE_QUOTE 1217 || codePoint == Keyboard.CODE_CLOSING_PARENTHESIS 1218 || codePoint == Keyboard.CODE_CLOSING_SQUARE_BRACKET 1219 || codePoint == Keyboard.CODE_CLOSING_CURLY_BRACKET 1220 || codePoint == Keyboard.CODE_CLOSING_ANGLE_BRACKET;
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/ |
H A D | AndroidWordLevelSpellCheckerSession.java | 131 private static boolean isLetterCheckableByLanguage(final int codePoint, argument 140 return codePoint <= 0x2AF && Character.isLetter(codePoint); 145 return codePoint >= 0x400 && codePoint <= 0x52F && Character.isLetter(codePoint); 179 final int codePoint = text.codePointAt(i); 183 if ('@' == codePoint || '/' == codePoint) return true; 184 if (isLetterCheckableByLanguage(codePoint, scrip [all...] |
H A D | SpellCheckerProximityInfo.java | 190 private static int getIndexOfCodeForScript(final int codePoint, final int script) { argument 193 return Latin.getIndexOf(codePoint); 195 return Cyrillic.getIndexOf(codePoint); 205 public static int getXYForCodePointAndScript(final int codePoint, final int script) { argument 206 final int index = getIndexOfCodeForScript(codePoint, script);
|
/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/ |
H A D | InputTestsBase.java | 229 protected void type(final int codePoint) { argument 236 //mLatinIME.onPressKey(codePoint); 238 if (key.mCode == codePoint) { 241 mLatinIME.onCodeInput(codePoint, x, y); 245 mLatinIME.onCodeInput(codePoint, Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE); 246 //mLatinIME.onReleaseKey(codePoint, false);
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
H A D | NameSplitter.java | 990 int codePoint = Character.codePointAt(name, offset); 991 if (Character.isLetter(codePoint)) { 992 UnicodeBlock unicodeBlock = UnicodeBlock.of(codePoint); 999 return guessCJKNameStyle(name, offset + Character.charCount(codePoint)); 1012 offset += Character.charCount(codePoint); 1020 int codePoint = Character.codePointAt(name, offset); 1021 if (Character.isLetter(codePoint)) { 1022 UnicodeBlock unicodeBlock = UnicodeBlock.of(codePoint); 1030 offset += Character.charCount(codePoint); 1075 int codePoint [all...] |
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/ |
H A D | BinaryDictInputOutput.java | 182 for (int codePoint : codePoints) { 183 if (1 == getCharSize(codePoint)) { 184 buffer[index++] = (byte)codePoint; 186 buffer[index++] = (byte)(0xFF & (codePoint >> 16)); 187 buffer[index++] = (byte)(0xFF & (codePoint >> 8)); 188 buffer[index++] = (byte)(0xFF & codePoint); 209 final int codePoint = word.codePointAt(i); 210 if (1 == getCharSize(codePoint)) { 211 buffer[index++] = (byte)codePoint; 213 buffer[index++] = (byte)(0xFF & (codePoint >> 1 [all...] |
H A D | FusionDictionary.java | 288 int codePoint = Character.codePointAt(characters, 0); 290 for (int srci = Character.charCount(codePoint); 291 srci < length; srci += Character.charCount(codePoint), ++dsti) { 292 codePoints[dsti] = codePoint; 293 codePoint = Character.codePointAt(characters, srci); 295 codePoints[dsti] = codePoint;
|
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ |
H A D | ShortcutRepositoryImplLog.java | 492 int codePoint = str.codePointBefore(len); 495 int nextCodePoint = codePoint + 1; 497 // Character.charCount(codePoint) is always 1 (in the BMP) or 2 498 int lastIndex = len - Character.charCount(codePoint);
|