Class MAMContentResolverManagement

  • All Implemented Interfaces:

    
    public final class MAMContentResolverManagement
    
                        

    MAM wrapper around ContentResolver. This must be used in place of direct calls into ContentResolver. It is recommended to call into ContentResolver as normal and allow the Build Plugin to apply this wrapper. All the methods in this class are android.content.ContentResolver methods and Android docs should be consulted for further information.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      static ContentProviderClient acquireContentProviderClient(@NonNull() ContentResolver original, Uri uri)
      static ContentProviderClient acquireContentProviderClient(@NonNull() ContentResolver original, String name)
      static ContentProviderClient acquireUnstableContentProviderClient(@NonNull() ContentResolver original, Uri uri)
      static ContentProviderClient acquireUnstableContentProviderClient(@NonNull() ContentResolver original, String name)
      static Array<ContentProviderResult> applyBatch(@NonNull() ContentResolver original, String authority, ArrayList<ContentProviderOperation> operations)
      static int bulkInsert(@NonNull() ContentResolver original, Uri url, Array<ContentValues> values)
      static Bundle call(@NonNull() ContentResolver original, Uri uri, String method, String arg, Bundle extras)
      static Bundle call(@NonNull() ContentResolver original, String authority, String method, String arg, Bundle extras)
      static int delete(@NonNull() ContentResolver original, Uri url, String where, Array<String> selectionArgs)
      static int delete(@NonNull() ContentResolver original, Uri url, Bundle extras)
      static Array<String> getStreamTypes(@NonNull() ContentResolver original, Uri url, String mimeTypeFilter)
      static String getType(@NonNull() ContentResolver original, Uri url)
      static Bitmap loadThumbnail(@NonNull() ContentResolver original, Uri uri, Size size, CancellationSignal signal)
      static Uri insert(@NonNull() ContentResolver original, Uri url, ContentValues values)
      static Uri insert(@NonNull() ContentResolver original, Uri url, ContentValues values, Bundle extras)
      static AssetFileDescriptor openAssetFile(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      static AssetFileDescriptor openAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      static AssetFileDescriptor openAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode)
      static ParcelFileDescriptor openFile(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      static ParcelFileDescriptor openFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      static ParcelFileDescriptor openFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode)
      static InputStream openInputStream(@NonNull() ContentResolver original, Uri uri)
      static OutputStream openOutputStream(@NonNull() ContentResolver original, Uri uri)
      static OutputStream openOutputStream(@NonNull() ContentResolver original, Uri uri, String mode)
      static AssetFileDescriptor openTypedAssetFile(@NonNull() ContentResolver original, Uri uri, String mimeType, Bundle opts, CancellationSignal cancellationSignal)
      static AssetFileDescriptor openTypedAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mimeType, Bundle opts, CancellationSignal cancellationSignal)
      static AssetFileDescriptor openTypedAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mimeType, Bundle opts)
      static Cursor query(@NonNull() ContentResolver original, Uri uri, Array<String> projection, Bundle queryArgs, CancellationSignal cancellationSignal)
      static Cursor query(@NonNull() ContentResolver original, Uri uri, Array<String> projection, String selection, Array<String> selectionArgs, String sortOrder, CancellationSignal cancellationSignal)
      static Cursor query(@NonNull() ContentResolver original, Uri uri, Array<String> projection, String selection, Array<String> selectionArgs, String sortOrder)
      static boolean refresh(@NonNull() ContentResolver original, Uri url, Bundle args, CancellationSignal cancellationSignal)
      static int update(@NonNull() ContentResolver original, Uri uri, ContentValues values, String where, Array<String> selectionArgs)
      static int update(@NonNull() ContentResolver original, Uri uri, ContentValues values, Bundle extras)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • applyBatch

         static Array<ContentProviderResult> applyBatch(@NonNull() ContentResolver original, String authority, ArrayList<ContentProviderOperation> operations)
      • bulkInsert

         static int bulkInsert(@NonNull() ContentResolver original, Uri url, Array<ContentValues> values)
      • call

         static Bundle call(@NonNull() ContentResolver original, Uri uri, String method, String arg, Bundle extras)
      • call

         static Bundle call(@NonNull() ContentResolver original, String authority, String method, String arg, Bundle extras)
      • delete

         static int delete(@NonNull() ContentResolver original, Uri url, String where, Array<String> selectionArgs)
      • delete

         static int delete(@NonNull() ContentResolver original, Uri url, Bundle extras)
      • getType

         static String getType(@NonNull() ContentResolver original, Uri url)
      • loadThumbnail

         static Bitmap loadThumbnail(@NonNull() ContentResolver original, Uri uri, Size size, CancellationSignal signal)
      • insert

         static Uri insert(@NonNull() ContentResolver original, Uri url, ContentValues values)
      • insert

         static Uri insert(@NonNull() ContentResolver original, Uri url, ContentValues values, Bundle extras)
      • openAssetFile

         static AssetFileDescriptor openAssetFile(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      • openAssetFileDescriptor

         static AssetFileDescriptor openAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      • openFile

         static ParcelFileDescriptor openFile(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      • openFileDescriptor

         static ParcelFileDescriptor openFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode, CancellationSignal cancellationSignal)
      • openFileDescriptor

         static ParcelFileDescriptor openFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mode)
      • openTypedAssetFile

         static AssetFileDescriptor openTypedAssetFile(@NonNull() ContentResolver original, Uri uri, String mimeType, Bundle opts, CancellationSignal cancellationSignal)
      • openTypedAssetFileDescriptor

         static AssetFileDescriptor openTypedAssetFileDescriptor(@NonNull() ContentResolver original, Uri uri, String mimeType, Bundle opts, CancellationSignal cancellationSignal)
      • query

         static Cursor query(@NonNull() ContentResolver original, Uri uri, Array<String> projection, Bundle queryArgs, CancellationSignal cancellationSignal)
      • query

         static Cursor query(@NonNull() ContentResolver original, Uri uri, Array<String> projection, String selection, Array<String> selectionArgs, String sortOrder, CancellationSignal cancellationSignal)
      • refresh

         static boolean refresh(@NonNull() ContentResolver original, Uri url, Bundle args, CancellationSignal cancellationSignal)
      • update

         static int update(@NonNull() ContentResolver original, Uri uri, ContentValues values, String where, Array<String> selectionArgs)
      • update

         static int update(@NonNull() ContentResolver original, Uri uri, ContentValues values, Bundle extras)