Searched refs:codePoint (Results 1 - 19 of 19) sorted by relevance

/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/research/
H A DStatistics.java105 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 DResearchLogger.java720 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 Dterminal_attributes.h55 const int codePoint = BinaryFormat::getCodePointAndForwardPointer(mDict, &mPos); local
56 if (NOT_A_CODE_POINT == codePoint) break;
57 outWord[i] = (uint16_t)codePoint;
H A Dbinary_format.h181 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 Dunigram_dictionary.cpp729 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 Dproximity_info_state.cpp506 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 DWordComposer.java124 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 DBinaryDictionaryGetter.java72 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 DStringUtils.java175 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 DUtils.java407 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 DRichInputConnection.java550 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 DLatinIME.java1211 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 DAndroidWordLevelSpellCheckerSession.java131 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 DSpellCheckerProximityInfo.java190 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 DInputTestsBase.java229 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 DNameSplitter.java990 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 DBinaryDictInputOutput.java182 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 DFusionDictionary.java288 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 DShortcutRepositoryImplLog.java492 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);

Completed in 210 milliseconds