diff options
Diffstat (limited to 'src/org/madore/android/unicodeMap/UnicodeDatabase.java')
-rw-r--r-- | src/org/madore/android/unicodeMap/UnicodeDatabase.java | 12 |
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); } |