public abstract class AdapterFilter<T>
extends android.widget.Filter
| Modifier and Type | Class and Description |
|---|---|
static interface |
AdapterFilter.Helper<T> |
| Constructor and Description |
|---|
AdapterFilter(AdapterFilter.Helper<T> helper) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doFilterOnEmptyString() |
protected abstract org.solovyev.common.JPredicate<T> |
getFilter(CharSequence prefix) |
protected org.solovyev.android.list.AdapterFilter.FilterResults |
performFiltering(CharSequence prefix) |
protected void |
publishResults(CharSequence constraint,
android.widget.Filter.FilterResults results) |
public AdapterFilter(@Nonnull AdapterFilter.Helper<T> helper)
@Nonnull protected org.solovyev.android.list.AdapterFilter.FilterResults performFiltering(@Nullable CharSequence prefix)
performFiltering in class android.widget.Filterprotected boolean doFilterOnEmptyString()
protected abstract org.solovyev.common.JPredicate<T> getFilter(@Nullable CharSequence prefix)
protected void publishResults(CharSequence constraint, android.widget.Filter.FilterResults results)
publishResults in class android.widget.FilterCopyright © 2015 se.solovyev. All Rights Reserved.