package v;
import android.database.Cursor;
import android.widget.Filter;
/* JADX INFO: renamed from: v.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
class C0753b extends Filter {
/* JADX INFO: renamed from: a, reason: collision with root package name */
a f10882a;
/* JADX INFO: renamed from: v.b$a */
interface a {
void a(Cursor cursor);
Cursor b();
CharSequence c(Cursor cursor);
Cursor d(CharSequence charSequence);
}
C0753b(a aVar) {
this.f10882a = aVar;
}
@Override // android.widget.Filter
public CharSequence convertResultToString(Object obj) {
return this.f10882a.c((Cursor) obj);
}
@Override // android.widget.Filter
protected Filter.FilterResults performFiltering(CharSequence charSequence) {
Cursor cursorD = this.f10882a.d(charSequence);
Filter.FilterResults filterResults = new Filter.FilterResults();
if (cursorD != null) {
filterResults.count = cursorD.getCount();
filterResults.values = cursorD;
} else {
filterResults.count = 0;
filterResults.values = null;
}
return filterResults;
}
@Override // android.widget.Filter
protected void publishResults(CharSequence charSequence, Filter.FilterResults filterResults) {
Cursor cursorB = this.f10882a.b();
Object obj = filterResults.values;
if (obj == null || obj == cursorB) {
return;
}
this.f10882a.a((Cursor) obj);
}
}
Download file