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

SpeakEasyContentProvider

public class SpeakEasyContentProvider


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

Summary

Public constructors

Public methods

@NonNull Bundle
call(
    @NonNull String unusedMethod,
    @NonNull String unusedpackageName,
    @NonNull Bundle extras
)
@NonNull int
delete(
    @NonNull Uri uri,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs
)
@NonNull String
getType(@NonNull Uri uri)
@NonNull Uri
insert(@NonNull Uri uri, @NonNull ContentValues values)
@NonNull boolean
@NonNull Cursor
query(
    @NonNull Uri uri,
    @NonNull Array<@NonNull String> projection,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs,
    @NonNull String sortOrder
)
@NonNull int
update(
    @NonNull Uri uri,
    @NonNull ContentValues values,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs
)

Public constructors

SpeakEasyContentProvider

public SpeakEasyContentProvider()

Public methods

call

@NonNull
public Bundle call(
    @NonNull String unusedMethod,
    @NonNull String unusedpackageName,
    @NonNull Bundle extras
)

delete

@NonNull
public int delete(
    @NonNull Uri uri,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs
)

getType

@NonNull
public String getType(@NonNull Uri uri)

insert

@NonNull
public Uri insert(@NonNull Uri uri, @NonNull ContentValues values)

onCreate

@NonNull
public boolean onCreate()

query

@NonNull
public Cursor query(
    @NonNull Uri uri,
    @NonNull Array<@NonNull String> projection,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs,
    @NonNull String sortOrder
)

update

@NonNull
public int update(
    @NonNull Uri uri,
    @NonNull ContentValues values,
    @NonNull String selection,
    @NonNull Array<@NonNull String> selectionArgs
)