UIFileProvider

class UIFileProvider : FileProvider

File provider for the UI SDK.

See also

FileProvider

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun applyBatch(p0: ArrayList<ContentProviderOperation>): Array<ContentProviderResult>
open fun applyBatch(p0: String, p1: ArrayList<ContentProviderOperation>): Array<ContentProviderResult>
Link copied to clipboard
@CallSuper
open override fun attachInfo(p0: @NonNull Context, p1: @NonNull ProviderInfo)
Link copied to clipboard
open fun bulkInsert(p0: Uri, p1: Array<ContentValues>): Int
Link copied to clipboard
open fun call(p0: String, p1: String?, p2: Bundle?): Bundle?
open fun call(p0: String, p1: String, p2: String?, p3: Bundle?): Bundle?
Link copied to clipboard
open fun canonicalize(p0: Uri): Uri?
Link copied to clipboard
fun clearCallingIdentity(): ContentProvider.CallingIdentity
Link copied to clipboard
open fun delete(p0: Uri, p1: Bundle?): Int
open override fun delete(p0: @NonNull Uri, p1: @Nullable String?, p2: @Nullable Array<String>?): Int
Link copied to clipboard
open fun dump(p0: FileDescriptor, p1: PrintWriter, p2: Array<String>)
Link copied to clipboard
fun getCallingAttributionSource(): AttributionSource?
Link copied to clipboard
Link copied to clipboard
fun getCallingPackage(): String?
Link copied to clipboard
Link copied to clipboard
fun getContext(): Context?
Link copied to clipboard
fun getPathPermissions(): Array<PathPermission>?
Link copied to clipboard
fun getReadPermission(): String?
Link copied to clipboard
open fun getStreamTypes(p0: Uri, p1: String): Array<String>?
Link copied to clipboard
open override fun getType(p0: @NonNull Uri): @Nullable String?
Link copied to clipboard
open override fun getTypeAnonymous(p0: @NonNull Uri): @Nullable String?
Link copied to clipboard
fun getWritePermission(): String?
Link copied to clipboard
open fun insert(p0: Uri, p1: ContentValues?, p2: Bundle?): Uri?
open override fun insert(p0: @NonNull Uri, p1: @NonNull ContentValues?): Uri?
Link copied to clipboard
protected open fun isTemporary(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun onConfigurationChanged(p0: Configuration)
Link copied to clipboard
open override fun onCreate(): Boolean
Link copied to clipboard
open override fun onLowMemory()
Link copied to clipboard
open override fun onTrimMemory(p0: Int)
Link copied to clipboard
open fun openAssetFile(p0: Uri, p1: String): AssetFileDescriptor?
open fun openAssetFile(p0: Uri, p1: String, p2: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
open fun openFile(p0: Uri, p1: String, p2: CancellationSignal?): ParcelFileDescriptor?
open override fun openFile(p0: @NonNull Uri, p1: @NonNull String): ParcelFileDescriptor?
Link copied to clipboard
protected fun openFileHelper(p0: Uri, p1: String): ParcelFileDescriptor
Link copied to clipboard
open fun <T : Any> openPipeHelper(p0: Uri, p1: String, p2: Bundle?, p3: T?, p4: ContentProvider.PipeDataWriter<T>): ParcelFileDescriptor
Link copied to clipboard
open fun openTypedAssetFile(p0: Uri, p1: String, p2: Bundle?): AssetFileDescriptor?
open fun openTypedAssetFile(p0: Uri, p1: String, p2: Bundle?, p3: CancellationSignal?): AssetFileDescriptor?
Link copied to clipboard
open fun query(p0: Uri, p1: Array<String>?, p2: Bundle?, p3: CancellationSignal?): Cursor?
open fun query(p0: Uri, p1: Array<String>?, p2: String?, p3: Array<String>?, p4: String?, p5: CancellationSignal?): Cursor?
open override fun query(p0: @NonNull Uri, p1: @Nullable Array<String>?, p2: @Nullable String?, p3: @Nullable Array<String>?, p4: @Nullable String?): @NonNull Cursor?
Link copied to clipboard
open fun refresh(p0: Uri, p1: Bundle?, p2: CancellationSignal?): Boolean
Link copied to clipboard
fun requireContext(): Context
Link copied to clipboard
fun restoreCallingIdentity(p0: ContentProvider.CallingIdentity)
Link copied to clipboard
protected fun setPathPermissions(p0: Array<PathPermission>?)
Link copied to clipboard
protected fun setReadPermission(p0: String?)
Link copied to clipboard
protected fun setWritePermission(p0: String?)
Link copied to clipboard
open fun shutdown()
Link copied to clipboard
open fun uncanonicalize(p0: Uri): Uri?
Link copied to clipboard
open fun update(p0: Uri, p1: ContentValues?, p2: Bundle?): Int
open override fun update(p0: @NonNull Uri, p1: @NonNull ContentValues?, p2: @Nullable String?, p3: @Nullable Array<String>?): Int