Magazyn wartości kluczy
public
interface
MutableKeyValueStore
implements
KeyValueStore
| android.adservices.ondevicepersonalization.MutableKeyValueStore, |
Interfejs do magazynu par klucz-wartość do odczytu i zapisu. Używany jako obiekt dostępu do danych w tabeli LOCAL_DATA.
Zobacz też:
Podsumowanie
Metody publiczne | |
|---|---|
abstract
byte[]
|
put(String key, byte[] value)
Przypisuje określoną wartość do określonego klucza. |
abstract
byte[]
|
remove(String key)
Usuwa mapowanie określonego klucza. |
Metody dziedziczone | |
|---|---|
Metody publiczne
Połącz
public abstract byte[] put (String key, byte[] value)
Przypisuje określoną wartość do określonego klucza.
Jeśli w przypadku tego klucza istnieje już wartość, zastąpiona zostanie stara wartość.
Ta metoda może potrwać kilka sekund, więc powinna
mogą być wywoływane tylko z wątku instancji roboczej.
| Parametry | |
|---|---|
key |
String: klucz, z którym ma zostać powiązana określona wartość.
Ta wartość nie może być typu null. |
value |
byte: wartość do powiązania z określonym kluczem.
Ta wartość nie może być typu null. |
| Zwroty | |
|---|---|
byte[] |
poprzednią wartość powiązaną z kluczem lub wartość null, jeśli nie było mapowania dla klucza. |
usuwania
public abstract byte[] remove (String key)
Usuwa mapowanie określonego klucza.
Ta metoda może potrwać kilka sekund, więc powinna
mogą być wywoływane tylko z wątku instancji roboczej.
| Parametry | |
|---|---|
key |
String: klucz, którego mapowanie ma zostać usunięte.
Ta wartość nie może być typu null. |
| Zwroty | |
|---|---|
byte[] |
poprzednią wartość powiązaną z kluczem lub wartość null, jeśli nie było mapowania dla klucza. |