InitProvider

class InitProvider : ContentProvider(source)

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val callingAttributionSource: AttributionSource?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val context: Context?
Link copied to clipboard
var pathPermissions: Array<out PathPermission?>??
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun applyBatch(operations: ArrayList<ContentProviderOperation?>): Array<out ContentProviderResult?>
open fun applyBatch(authority: String, operations: ArrayList<ContentProviderOperation?>): Array<out ContentProviderResult?>
Link copied to clipboard
open override fun attachInfo(context: Context?, info: ProviderInfo?)
Link copied to clipboard
open fun bulkInsert(uri: Uri, values: Array<out ContentValues?>): Int
Link copied to clipboard
open fun call(method: String, arg: String?, extras: Bundle?): Bundle?
open fun call(authority: String, method: String, arg: String?, extras: Bundle?): Bundle?
Link copied to clipboard
open fun canonicalize(url: Uri): Uri?
Link copied to clipboard
fun clearCallingIdentity(): ContentProvider.CallingIdentity
Link copied to clipboard
open fun delete(uri: Uri, extras: Bundle?): Int
open override fun delete(uri: Uri, selection: String?, selectionArgs: Array<out String>?): Nothing
Link copied to clipboard
open fun dump(fd: FileDescriptor?, writer: PrintWriter?, args: Array<out String?>?)
Link copied to clipboard
open fun getStreamTypes(uri: Uri, mimeTypeFilter: String): Array<out String?>??
Link copied to clipboard
open override fun getType(uri: Uri): Nothing
Link copied to clipboard
open fun getTypeAnonymous(uri: Uri): String?
Link copied to clipboard
open fun insert(uri: Uri, values: ContentValues?, extras: Bundle?): Uri?
open override fun insert(uri: Uri, values: ContentValues?): Nothing
Link copied to clipboard
Link copied to clipboard
open fun onConfigurationChanged(newConfig: Configuration)
Link copied to clipboard
open override fun onCreate(): Boolean
Link copied to clipboard
open fun onLowMemory()
Link copied to clipboard
open fun onTrimMemory(level: Int)
Link copied to clipboard
open fun openAssetFile(uri: Uri, mode: String): AssetFileDescriptor?
open fun openAssetFile(uri: Uri, mode: String, signal: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
open fun openFile(uri: Uri, mode: String): ParcelFileDescriptor?
open fun openFile(uri: Uri, mode: String, signal: CancellationSignal?): ParcelFileDescriptor?
Link copied to clipboard
open fun <T : Any?> openPipeHelper(uri: Uri, mimeType: String, opts: Bundle?, args: T?, func: ContentProvider.PipeDataWriter<T?>): ParcelFileDescriptor
Link copied to clipboard
open fun openTypedAssetFile(uri: Uri, mimeTypeFilter: String, opts: Bundle?): AssetFileDescriptor?
open fun openTypedAssetFile(uri: Uri, mimeTypeFilter: String, opts: Bundle?, signal: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
open fun query(uri: Uri, projection: Array<out String?>??, queryArgs: Bundle?, cancellationSignal: CancellationSignal?): Cursor?
open fun query(uri: Uri, projection: Array<out String?>??, selection: String?, selectionArgs: Array<out String?>??, sortOrder: String?, cancellationSignal: CancellationSignal?): Cursor?
open override fun query(uri: Uri, projection: Array<out String>?, selection: String?, selectionArgs: Array<out String>?, sortOrder: String?): Nothing
Link copied to clipboard
open fun refresh(uri: Uri?, extras: Bundle?, cancellationSignal: CancellationSignal?): Boolean
Link copied to clipboard
fun requireContext(): Context
Link copied to clipboard
fun restoreCallingIdentity(identity: ContentProvider.CallingIdentity)
Link copied to clipboard
open fun shutdown()
Link copied to clipboard
open fun uncanonicalize(url: Uri): Uri?
Link copied to clipboard
open fun update(uri: Uri, values: ContentValues?, extras: Bundle?): Int
open override fun update(uri: Uri, values: ContentValues?, selection: String?, selectionArgs: Array<out String>?): Nothing