discord-jadx/app/src/main/java/androidx/core/content/ContentResolverCompat.java

29 lines
1.0 KiB
Java

package androidx.core.content;
import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import android.os.OperationCanceledException;
import androidx.core.os.CancellationSignal;
public final class ContentResolverCompat {
private ContentResolverCompat() {
}
public static Cursor query(ContentResolver contentResolver, Uri uri, String[] strArr, String str, String[] strArr2, String str2, CancellationSignal cancellationSignal) {
Object obj;
if (cancellationSignal != null) {
try {
obj = cancellationSignal.getCancellationSignalObject();
} catch (Exception e) {
if (e instanceof OperationCanceledException) {
throw new androidx.core.os.OperationCanceledException();
}
throw e;
}
} else {
obj = null;
}
return contentResolver.query(uri, strArr, str, strArr2, str2, (android.os.CancellationSignal) obj);
}
}