Package im.getsocial.sdk.invites
Class ImageContentProvider
- java.lang.Object
-
- android.content.ContentProvider
-
- im.getsocial.sdk.invites.ImageContentProvider
-
- All Implemented Interfaces:
android.content.ComponentCallbacks
,android.content.ComponentCallbacks2
public class ImageContentProvider extends android.content.ContentProvider
Content Provider that enables image attachments to Smart Invites for providers like Email, Twitter and others.
-
-
Constructor Summary
Constructors Constructor Description ImageContentProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
delete(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs)
java.lang.String[]
getStreamTypes(android.net.Uri uri, java.lang.String mimeTypeFilter)
java.lang.String
getType(android.net.Uri uri)
android.net.Uri
insert(android.net.Uri uri, android.content.ContentValues contentValues)
boolean
onCreate()
android.os.ParcelFileDescriptor
openFile(android.net.Uri uri, java.lang.String mode)
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
applyBatch, applyBatch, attachInfo, bulkInsert, call, call, canonicalize, clearCallingIdentity, delete, dump, getCallingAttributionSource, getCallingAttributionTag, getCallingPackage, getCallingPackageUnchecked, getContext, getPathPermissions, getReadPermission, getWritePermission, insert, onCallingPackageChanged, onConfigurationChanged, onLowMemory, onTrimMemory, openAssetFile, openAssetFile, openFile, openPipeHelper, openTypedAssetFile, openTypedAssetFile, query, query, refresh, requireContext, restoreCallingIdentity, shutdown, uncanonicalize, update
-
-
-
-
Method Detail
-
onCreate
public boolean onCreate()
- Specified by:
onCreate
in classandroid.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 classandroid.content.ContentProvider
-
getType
public java.lang.String getType(android.net.Uri uri)
- Specified by:
getType
in classandroid.content.ContentProvider
-
insert
public android.net.Uri insert(android.net.Uri uri, android.content.ContentValues contentValues)
- Specified by:
insert
in classandroid.content.ContentProvider
-
delete
public int delete(android.net.Uri uri, java.lang.String selection, java.lang.String[] selectionArgs)
- Specified by:
delete
in classandroid.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 classandroid.content.ContentProvider
-
openFile
public android.os.ParcelFileDescriptor openFile(android.net.Uri uri, java.lang.String mode) throws java.io.FileNotFoundException
- Overrides:
openFile
in classandroid.content.ContentProvider
- Throws:
java.io.FileNotFoundException
-
getStreamTypes
public java.lang.String[] getStreamTypes(android.net.Uri uri, java.lang.String mimeTypeFilter)
- Overrides:
getStreamTypes
in classandroid.content.ContentProvider
-
-