DeğişebilirKeyValueStore

public interface MutableKeyValueStore
implements KeyValueStore

android.adservices.ondevicepersonalization.MutableKeyValueStore


Okuma-yazma anahtar/değer deposunun arayüzü. LOCAL_DATA tablosu için Veri Erişim Nesnesi olarak kullanılır.

Şu kaynakları da inceleyin:

Özet

Herkese açık yöntemler

abstract byte[] put(String key, byte[] value)

Belirtilen değeri belirtilen anahtarla ilişkilendirir.

abstract byte[] remove(String key)

Belirtilen anahtarın eşlemesini kaldırır.

Devralınan yöntemler

Herkese açık yöntemler

bağla

public abstract byte[] put (String key, 
                byte[] value)

Belirtilen değeri belirtilen anahtarla ilişkilendirir. Bu anahtar için zaten bir değer varsa eski değer değiştirilir.
. Bu yöntemin tamamlanması birkaç saniye sürebileceğinden yalnızca çalışan iş parçacığından çağrılacaktır.

Parametreler
key String: belirtilen değerin ilişkilendirileceği anahtar Bu değer null olamaz.

value byte: Belirtilen anahtarla ilişkilendirilecek değer Bu değer null olamaz.

İlerlemeler
byte[] anahtarla ilişkilendirilen önceki değer veya anahtar için eşleme yoksa null olur.

kaldırma

public abstract byte[] remove (String key)

Belirtilen anahtarın eşlemesini kaldırır.
. Bu yöntemin tamamlanması birkaç saniye sürebileceğinden yalnızca çalışan iş parçacığından çağrılacaktır.

Parametreler
key String: eşlemesi kaldırılacak anahtar Bu değer null olamaz.

İlerlemeler
byte[] anahtarla ilişkilendirilen önceki değer veya anahtar için eşleme yoksa null olur.