android.test.mock
Class MockContentProvider
java.lang.Object
android.content.ContentProvider
android.test.mock.MockContentProvider
- All Implemented Interfaces:
- android.content.ComponentCallbacks, android.content.ComponentCallbacks2
public class MockContentProvider
- extends android.content.ContentProvider
| Nested classes/interfaces inherited from class android.content.ContentProvider |
android.content.ContentProvider.PipeDataWriter<T> |
| Fields inherited from interface android.content.ComponentCallbacks2 |
TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN |
|
Method Summary |
android.content.ContentProviderResult[] |
applyBatch(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,
String selection,
String[] selectionArgs)
|
String[] |
getStreamTypes(android.net.Uri url,
String mimeTypeFilter)
|
String |
getType(android.net.Uri uri)
|
android.net.Uri |
insert(android.net.Uri uri,
android.content.ContentValues values)
|
boolean |
onCreate()
|
android.content.res.AssetFileDescriptor |
openTypedAssetFile(android.net.Uri url,
String mimeType,
android.os.Bundle opts)
|
android.database.Cursor |
query(android.net.Uri uri,
String[] projection,
String selection,
String[] selectionArgs,
String sortOrder)
|
int |
update(android.net.Uri uri,
android.content.ContentValues values,
String selection,
String[] selectionArgs)
|
| Methods inherited from class android.content.ContentProvider |
call, getContext, getPathPermissions, getReadPermission, getWritePermission, isTemporary, onConfigurationChanged, onLowMemory, onTrimMemory, openAssetFile, openFile, openFileHelper, openPipeHelper, query, setPathPermissions, setReadPermission, setWritePermission, shutdown |
| 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,
String readPermission,
String writePermission,
android.content.pm.PathPermission[] pathPermissions)
delete
public int delete(android.net.Uri uri,
String selection,
String[] selectionArgs)
- Specified by:
delete in class android.content.ContentProvider
getType
public 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,
String[] projection,
String selection,
String[] selectionArgs,
String sortOrder)
- Specified by:
query in class android.content.ContentProvider
update
public int update(android.net.Uri uri,
android.content.ContentValues values,
String selection,
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(ArrayList<android.content.ContentProviderOperation> operations)
- Overrides:
applyBatch in class android.content.ContentProvider
getStreamTypes
public String[] getStreamTypes(android.net.Uri url,
String mimeTypeFilter)
- Overrides:
getStreamTypes in class android.content.ContentProvider
openTypedAssetFile
public android.content.res.AssetFileDescriptor openTypedAssetFile(android.net.Uri url,
String mimeType,
android.os.Bundle opts)
- Overrides:
openTypedAssetFile in class android.content.ContentProvider
Copyright © 2008-2012. All Rights Reserved.