android.test.mock
Class MockContentProvider
java.lang.Object
android.content.ContentProvider
android.test.mock.MockContentProvider
- All Implemented Interfaces:
- android.content.ComponentCallbacks
public class MockContentProvider
- extends android.content.ContentProvider
|
Method Summary |
android.content.ContentProviderResult[] |
applyBatch(java.util.ArrayList<android.content.ContentProviderOperation> operations)
|
void |
attachInfo(android.content.Context context,
android.content.pm.ProviderInfo info)
|
int |
bulkInsert(android.net.Uri uri,
android.content.ContentValues[] values)
|
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)
|
| Methods inherited from class android.content.ContentProvider |
getContext, getPathPermissions, getReadPermission, getWritePermission, isTemporary, onConfigurationChanged, onLowMemory, openAssetFile, openFile, openFileHelper, setPathPermissions, setReadPermission, setWritePermission |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockContentProvider
protected MockContentProvider()
MockContentProvider
public MockContentProvider(android.content.Context context)
MockContentProvider
public MockContentProvider(android.content.Context context,
java.lang.String readPermission,
java.lang.String writePermission,
android.content.pm.PathPermission[] pathPermissions)
delete
public int delete(android.net.Uri uri,
java.lang.String selection,
java.lang.String[] selectionArgs)
- Specified by:
delete in class android.content.ContentProvider
getType
public java.lang.String getType(android.net.Uri uri)
- Specified by:
getType in class android.content.ContentProvider
insert
public android.net.Uri insert(android.net.Uri uri,
android.content.ContentValues values)
- Specified by:
insert in class android.content.ContentProvider
onCreate
public boolean onCreate()
- Specified by:
onCreate in class android.content.ContentProvider
query
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)
- Specified by:
query in class android.content.ContentProvider
update
public int update(android.net.Uri uri,
android.content.ContentValues values,
java.lang.String selection,
java.lang.String[] selectionArgs)
- Specified by:
update in class android.content.ContentProvider
bulkInsert
public int bulkInsert(android.net.Uri uri,
android.content.ContentValues[] values)
- Overrides:
bulkInsert in class android.content.ContentProvider
attachInfo
public void attachInfo(android.content.Context context,
android.content.pm.ProviderInfo info)
- Overrides:
attachInfo in class android.content.ContentProvider
applyBatch
public android.content.ContentProviderResult[] applyBatch(java.util.ArrayList<android.content.ContentProviderOperation> operations)
- Overrides:
applyBatch in class android.content.ContentProvider
Copyright © 2008-2010. All Rights Reserved.