summaryrefslogtreecommitdiffstats
path: root/src/org/madore/android/unicodeMap/UnicodeDatabase.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/madore/android/unicodeMap/UnicodeDatabase.java')
-rw-r--r--src/org/madore/android/unicodeMap/UnicodeDatabase.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/org/madore/android/unicodeMap/UnicodeDatabase.java b/src/org/madore/android/unicodeMap/UnicodeDatabase.java
index b81c99a..84efb63 100644
--- a/src/org/madore/android/unicodeMap/UnicodeDatabase.java
+++ b/src/org/madore/android/unicodeMap/UnicodeDatabase.java
@@ -217,7 +217,17 @@ public class UnicodeDatabase {
"id >= ? AND id < ?",
new String[] { Integer.toString(from),
Integer.toString(to) },
- null, null, null, null);
+ null, null, "id", null);
+ return new CursorIterable(c);
+ }
+
+ public Iterable<UnicodeCharacter> searchNames(String like, int limit) {
+ final Cursor c
+ = db.query(UNICODE_TABLE_NAME, queryColumns,
+ "name LIKE ?",
+ new String[] { like },
+ null, null, "id",
+ (limit>0)?Integer.toString(limit):null);
return new CursorIterable(c);
}