KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


読み取り専用の Key-Value ストアへのインターフェース。 REMOTE_DATA テーブルのデータ アクセス オブジェクトとして使用されます。

概要

パブリック メソッド

abstract byte[] get(String key)

読み取り専用ストアでキーを検索します。

abstract Set<String> keySet()

REMOTE_DATA テーブルに含まれるキーのセットビューを返します。

パブリック メソッド

get

public abstract byte[] get (String key)

読み取り専用ストアでキーを検索します。
このメソッドは完了までに数秒かかることがあるため、ワーカー スレッドからのみ呼び出してください。

パラメータ
key String: 検索するキー。この値が null になることはありません。

戻り値
byte[] 指定されたキーがマッピングされる値。キーのマッピングがない場合は null。

keySet

public abstract Set<String> keySet ()

REMOTE_DATA テーブルに含まれるキーのセットビューを返します。
このメソッドは完了までに数秒かかることがあるため、ワーカー スレッドからのみ呼び出してください。

戻り値
Set<String> この値が null になることはありません。