{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

SpeakEasyContentProvider

class SpeakEasyContentProvider


Proxies the call method from the ContentProvider to the SpeakEasy service.

Summary

Public constructors

Public functions

Bundle
call(unusedMethod: String, unusedpackageName: String, extras: Bundle)
Int
delete(uri: Uri, selection: String, selectionArgs: Array<String>)
String
getType(uri: Uri)
Uri
insert(uri: Uri, values: ContentValues)
Boolean
Cursor
query(
    uri: Uri,
    projection: Array<String>,
    selection: String,
    selectionArgs: Array<String>,
    sortOrder: String
)
Int
update(
    uri: Uri,
    values: ContentValues,
    selection: String,
    selectionArgs: Array<String>
)

Public constructors

SpeakEasyContentProvider

SpeakEasyContentProvider()

Public functions

call

fun call(unusedMethod: String, unusedpackageName: String, extras: Bundle): Bundle

delete

fun delete(uri: Uri, selection: String, selectionArgs: Array<String>): Int

getType

fun getType(uri: Uri): String

insert

fun insert(uri: Uri, values: ContentValues): Uri

onCreate

fun onCreate(): Boolean

query

fun query(
    uri: Uri,
    projection: Array<String>,
    selection: String,
    selectionArgs: Array<String>,
    sortOrder: String
): Cursor

update

fun update(
    uri: Uri,
    values: ContentValues,
    selection: String,
    selectionArgs: Array<String>
): Int