{% 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