Issue #23 apply CharSequence to top-level parseText as well

This commit is contained in:
robert-bor 2015-09-22 06:25:50 +02:00
parent 055e13c298
commit 4399e42b99

View File

@ -88,7 +88,7 @@ public class Trie {
}
@SuppressWarnings("unchecked")
public Collection<Emit> parseText(String text) {
public Collection<Emit> parseText(CharSequence text) {
DefaultEmitHandler emitHandler = new DefaultEmitHandler();
parseText(text, emitHandler);
@ -121,7 +121,7 @@ public class Trie {
}
private void removePartialMatches(String searchText, List<Emit> collectedEmits) {
private void removePartialMatches(CharSequence searchText, List<Emit> collectedEmits) {
long size = searchText.length();
List<Emit> removeEmits = new ArrayList<Emit>();
for (Emit emit : collectedEmits) {