You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.6 KiB
52 lines
1.6 KiB
/*
|
|
* Copyright (c) 2013 - present Facebook, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* This source code is licensed under the BSD style license found in the
|
|
* LICENSE file in the root directory of this source tree. An additional grant
|
|
* of patent rights can be found in the PATENTS file in the same directory.
|
|
*/
|
|
|
|
package android.content;
|
|
|
|
import com.facebook.infer.models.InferBuiltins;
|
|
import com.facebook.infer.models.InferUndefined;
|
|
|
|
import android.database.Cursor;
|
|
import android.database.sqlite.SQLiteCursor;
|
|
import android.net.Uri;
|
|
import android.os.CancellationSignal;
|
|
import android.os.RemoteException;
|
|
|
|
|
|
public class ContentProviderClient {
|
|
|
|
private ContentResolver mContentResolver;
|
|
private IContentProvider mContentProvider;
|
|
private String mPackageName;
|
|
private boolean mStable;
|
|
|
|
ContentProviderClient(
|
|
ContentResolver contentResolver, IContentProvider contentProvider, boolean stable) {
|
|
mContentResolver = contentResolver;
|
|
mContentProvider = contentProvider;
|
|
mPackageName = InferUndefined.string_undefined();
|
|
mStable = stable;
|
|
}
|
|
|
|
public Cursor query(Uri url, String[] projection, String selection,
|
|
String[] selectionArgs, String sortOrder) throws RemoteException {
|
|
return query(url, projection, selection, selectionArgs, sortOrder, null);
|
|
}
|
|
|
|
public Cursor query(Uri url, String[] projection, String selection, String[] selectionArgs,
|
|
String sortOrder, CancellationSignal cancellationSignal) throws RemoteException {
|
|
return new SQLiteCursor(null, null, null);
|
|
}
|
|
|
|
private class NotRespondingRunnable {
|
|
}
|
|
|
|
|
|
}
|