DeğişebilirAnahtarDeğeri Deposu
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore |
Okuma-yazma anahtar/değer deposu arayüzü. LOCAL_DATA tablosu için Veri Erişim Nesnesi olarak kullanılır.
Şu kaynakları da inceleyebilirsiniz:
Ö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 anahtara ilişkin bir değer zaten varsa eski değer değiştirilir.
Bu yöntemin tamamlanması birkaç saniye sürebilir, bu nedenle yalnızca bir çalışan iş parçacığından çağrılmalıdı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[] |
anahtar ile ilişkili önceki değer veya anahtar için eşleme yoksa null değerini döndürür. |
kaldırma
public abstract byte[] remove (String key)
Belirtilen anahtarın eşlemesini kaldırır.
Bu yöntemin tamamlanması birkaç saniye sürebilir, bu nedenle yalnızca bir çalışan iş parçacığından çağrılmalıdır.
Parametreler | |
---|---|
key |
String : Eşlemesi kaldırılacak anahtar
Bu değer null olamaz. |
İlerlemeler | |
---|---|
byte[] |
anahtar ile ilişkili önceki değer veya anahtar için eşleme yoksa null değerini döndürür. |