MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore |
Eine Schnittstelle zu einem nicht schreibgeschützten Schlüssel/Wert-Speicher. Wird als Datenzugriffsobjekt für die Tabelle LOCAL_DATA verwendet.
Weitere Informationen:
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
byte[]
|
put(String key, byte[] value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel zu. |
abstract
byte[]
|
remove(String key)
Entfernt die Zuordnung für den angegebenen Schlüssel. |
Übernommene Methoden | |
---|---|
Öffentliche Methoden
stellen
public abstract byte[] put (String key, byte[] value)
Ordnet den angegebenen Wert dem angegebenen Schlüssel zu.
Wenn für diesen Schlüssel bereits ein Wert vorhanden ist, wird der alte Wert ersetzt.
Die Verarbeitung dieser Methode kann einige Sekunden dauern,
kann nur von einem Worker-Thread aus aufgerufen werden.
Parameter | |
---|---|
key |
String : Schlüssel, mit dem der angegebene Wert verknüpft werden soll.
Dieser Wert darf nicht null sein. |
value |
byte : Wert, der mit dem angegebenen Schlüssel verknüpft werden soll
Dieser Wert darf nicht null sein. |
Returns | |
---|---|
byte[] |
den vorherigen Wert, der dem Schlüssel zugeordnet ist, oder null, wenn es keine Zuordnung für den Schlüssel gab. |
entfernen
public abstract byte[] remove (String key)
Entfernt die Zuordnung für den angegebenen Schlüssel.
Die Verarbeitung dieser Methode kann einige Sekunden dauern,
kann nur von einem Worker-Thread aus aufgerufen werden.
Parameter | |
---|---|
key |
String : Schlüssel, dessen Zuordnung entfernt werden soll
Dieser Wert darf nicht null sein. |
Returns | |
---|---|
byte[] |
den vorherigen Wert, der dem Schlüssel zugeordnet ist, oder null, wenn es keine Zuordnung für den Schlüssel gab. |