Lines Matching defs:name
55 /** The locale for this contacts dictionary. Controls name bigram predictions. */
135 String name = cursor.getString(INDEX_NAME);
136 if (isValidName(name)) {
137 addName(name);
160 * Adds the words in a name (e.g., firstname/lastname) to the binary dictionary along with their
163 private void addName(String name) {
164 int len = StringUtils.codePointCount(name);
168 if (Character.isLetter(name.codePointAt(i))) {
169 int end = getWordEndPosition(name, len, i);
170 String word = name.substring(i, end);
223 // name has changed.
230 String name = cursor.getString(INDEX_NAME);
231 if (isValidName(name) && !isNameInDictionary(name)) {
233 Log.d(TAG, "Contact name missing: " + name + " (runtime = "
252 private static boolean isValidName(String name) {
253 if (name != null && -1 == name.indexOf('@')) {
260 * Checks if the words in a name are in the current binary dictionary.
262 private boolean isNameInDictionary(String name) {
263 int len = StringUtils.codePointCount(name);
266 if (Character.isLetter(name.codePointAt(i))) {
267 int end = getWordEndPosition(name, len, i);
268 String word = name.substring(i, end);