public class ScItemsProvider
extends android.content.ContentProvider
Constructor and Description |
---|
ScItemsProvider() |
Modifier and Type | Method and Description |
---|---|
android.content.ContentProviderResult[] |
applyBatch(java.util.ArrayList<android.content.ContentProviderOperation> operations)
Apply the given set of
ContentProviderOperation , executing inside
a SQLiteDatabase transaction. |
int |
delete(android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs) |
java.lang.String |
getType(android.net.Uri uri) |
android.net.Uri |
insert(android.net.Uri uri,
android.content.ContentValues values) |
boolean |
onCreate() |
android.database.Cursor |
query(android.net.Uri uri,
java.lang.String[] projection,
java.lang.String selection,
java.lang.String[] selectionArgs,
java.lang.String sortOrder) |
int |
update(android.net.Uri uri,
android.content.ContentValues values,
java.lang.String selection,
java.lang.String[] selectionArgs) |
attachInfo, bulkInsert, call, canonicalize, dump, getCallingPackage, getContext, getPathPermissions, getReadPermission, getStreamTypes, getWritePermission, isTemporary, onConfigurationChanged, onLowMemory, onTrimMemory, openAssetFile, openAssetFile, openFile, openFile, openFileHelper, openPipeHelper, openTypedAssetFile, openTypedAssetFile, query, setPathPermissions, setReadPermission, setWritePermission, shutdown, uncanonicalize
public boolean onCreate()
onCreate
in class android.content.ContentProvider
public java.lang.String getType(android.net.Uri uri)
getType
in class android.content.ContentProvider
public android.database.Cursor query(android.net.Uri uri, java.lang.String[] projection, java.lang.String selection, java.lang.String[] selectionArgs, java.lang.String sortOrder)
query
in class android.content.ContentProvider
public android.net.Uri insert(android.net.Uri uri, android.content.ContentValues values)
insert
in class android.content.ContentProvider
public int delete(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs)
delete
in class android.content.ContentProvider
public int update(android.net.Uri uri, android.content.ContentValues values, java.lang.String selection, java.lang.String[] selectionArgs)
update
in class android.content.ContentProvider
public android.content.ContentProviderResult[] applyBatch(java.util.ArrayList<android.content.ContentProviderOperation> operations) throws android.content.OperationApplicationException
ContentProviderOperation
, executing inside
a SQLiteDatabase
transaction. All changes will be rolled back if
any single one fails.applyBatch
in class android.content.ContentProvider
android.content.OperationApplicationException