SfmDocumentsProvider

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open 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(uri: Uri): Uri?
Link copied to clipboard
open fun copyDocument(sourceDocumentId: String?, targetParentDocumentId: String?): String?
Link copied to clipboard
open override fun createDocument(parentDocumentId: String, mimeType: String, displayName: String): String
Link copied to clipboard
open fun createWebLinkIntent(documentId: String?, options: Bundle?): IntentSender?
Link copied to clipboard
open fun delete(uri: Uri, extras: Bundle?): Int
fun delete(uri: Uri, selection: String?, selectionArgs: Array<out String?>??): Int
Link copied to clipboard
open override fun deleteDocument(documentId: String)
Link copied to clipboard
open fun dump(fd: FileDescriptor?, writer: PrintWriter?, args: Array<out String?>?)
Link copied to clipboard
open fun ejectRoot(rootId: String?)
Link copied to clipboard
open fun findDocumentPath(parentDocumentId: String?, childDocumentId: String?): DocumentsContract.Path?
Link copied to clipboard
open fun getDocumentMetadata(documentId: String): Bundle?
Link copied to clipboard
open fun getDocumentStreamTypes(documentId: String?, mimeTypeFilter: String?): Array<out String?>?
Link copied to clipboard
open fun getDocumentType(documentId: String?): String?
Link copied to clipboard
open fun getStreamTypes(uri: Uri, mimeTypeFilter: String): Array<out String?>??
Link copied to clipboard
fun getType(uri: Uri): String?
Link copied to clipboard
Link copied to clipboard
fun insert(uri: Uri, values: ContentValues?): Uri?
open fun insert(uri: Uri, values: ContentValues?, extras: Bundle?): Uri?
Link copied to clipboard
open fun isChildDocument(parentDocumentId: String?, documentId: String?): Boolean
Link copied to clipboard
open fun moveDocument(sourceDocumentId: String?, sourceParentDocumentId: String?, targetParentDocumentId: String?): String?
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
open override fun openDocument(documentId: String, mode: String, signal: CancellationSignal?): ParcelFileDescriptor
Link copied to clipboard
open fun openDocumentThumbnail(documentId: String?, sizeHint: Point?, signal: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
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
fun openTypedAssetFile(uri: Uri, mimeTypeFilter: String, opts: Bundle?): AssetFileDescriptor?
fun openTypedAssetFile(uri: Uri, mimeTypeFilter: String, opts: Bundle?, signal: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
open fun openTypedDocument(documentId: String?, mimeTypeFilter: String?, opts: Bundle?, signal: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
fun query(uri: Uri, projection: Array<out String?>??, queryArgs: Bundle?, cancellationSignal: CancellationSignal?): Cursor?
fun query(uri: Uri, projection: Array<out String?>??, selection: String?, selectionArgs: Array<out String?>??, sortOrder: String?): Cursor?
open fun query(uri: Uri, projection: Array<out String?>??, selection: String?, selectionArgs: Array<out String?>??, sortOrder: String?, cancellationSignal: CancellationSignal?): Cursor?
Link copied to clipboard
open fun queryChildDocuments(parentDocumentId: String?, projection: Array<out String?>??, queryArgs: Bundle?): Cursor?
open override fun queryChildDocuments(parentDocumentId: String, projection: Array<out String>?, sortOrder: String?): Cursor
Link copied to clipboard
open override fun queryDocument(documentId: String, projection: Array<out String>?): Cursor
Link copied to clipboard
open fun queryRecentDocuments(rootId: String?, projection: Array<out String?>?): Cursor?
open fun queryRecentDocuments(rootId: String, projection: Array<out String?>??, queryArgs: Bundle?, signal: CancellationSignal?): Cursor?
Link copied to clipboard
open override fun queryRoots(projection: Array<out String>?): Cursor
Link copied to clipboard
open fun querySearchDocuments(rootId: String, projection: Array<out String?>??, queryArgs: Bundle): Cursor?
open fun querySearchDocuments(rootId: String?, query: String?, projection: Array<out String?>?): Cursor?
Link copied to clipboard
open fun queryTrashDocuments(rootId: String, projection: Array<out String?>??, queryArgs: Bundle?, signal: CancellationSignal?): Cursor?
Link copied to clipboard
open fun refresh(uri: Uri?, extras: Bundle?, cancellationSignal: CancellationSignal?): Boolean
Link copied to clipboard
open fun removeDocument(documentId: String?, parentDocumentId: String?)
Link copied to clipboard
open override fun renameDocument(documentId: String, displayName: String): String
Link copied to clipboard
Link copied to clipboard
open fun restoreDocumentFromTrash(documentId: String, targetParentDocumentId: String?): String?
Link copied to clipboard
Link copied to clipboard
open fun shutdown()
Link copied to clipboard
open fun trashDocument(documentId: String): String?
Link copied to clipboard
open fun uncanonicalize(url: Uri): Uri?
Link copied to clipboard
open fun update(uri: Uri, values: ContentValues?, extras: Bundle?): Int
fun update(uri: Uri, values: ContentValues?, selection: String?, selectionArgs: Array<out String?>??): Int