KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


Eine Schnittstelle zu einem schreibgeschützten Schlüssel/Wert-Speicher. Wird als Data Access Object für die Tabelle REMOTE_DATA verwendet.

Zusammenfassung

Öffentliche Methoden

abstract byte[] get(String key)

Sucht einen Schlüssel in einem schreibgeschützten Speicher.

abstract Set<String> keySet()

Gibt eine Set-Ansicht der Schlüssel zurück, die in der Tabelle REMOTE_DATA enthalten sind.

Öffentliche Methoden

get

public abstract byte[] get (String key)

Sucht einen Schlüssel in einem schreibgeschützten Speicher.
Diese Methode kann einige Sekunden dauern, daher sollte sie nur aus einem Worker-Thread aufgerufen werden.

Parameter
key String: Der zu suchende Schlüssel. Dieser Wert darf nicht null sein.

Returns
byte[] Der Wert, auf den der angegebene Schlüssel zugeordnet ist, oder „null“, wenn keine Zuordnung für den Schlüssel vorhanden ist.

keySet

public abstract Set<String> keySet ()

Gibt eine Set-Ansicht der Schlüssel zurück, die in der Tabelle REMOTE_DATA enthalten sind.
Diese Methode kann einige Sekunden dauern, daher sollte sie nur aus einem Worker-Thread aufgerufen werden.

Returns
Set<String> Dieser Wert darf nicht null sein.