MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore |
Antarmuka ke penyimpanan nilai kunci baca-tulis. Digunakan sebagai Objek Akses Data untuk tabel LOCAL_DATA.
Lihat juga:
Ringkasan
Metode publik | |
---|---|
abstract
byte[]
|
put(String key, byte[] value)
Mengaitkan nilai yang ditentukan dengan kunci yang ditentukan. |
abstract
byte[]
|
remove(String key)
Menghapus pemetaan untuk kunci yang ditentukan. |
Metode turunan | |
---|---|
Metode publik
put
public abstract byte[] put (String key, byte[] value)
Mengaitkan nilai yang ditentukan dengan kunci yang ditentukan.
Jika nilai untuk kunci tersebut sudah ada, nilai lama akan diganti.
Metode ini mungkin memerlukan waktu beberapa detik untuk diselesaikan sehingga hanya boleh
dipanggil dari thread pekerja.
Parameter | |
---|---|
key |
String : kunci yang akan dikaitkan dengan nilai yang ditentukan
Nilai ini tidak boleh null . |
value |
byte : nilai yang akan dikaitkan dengan kunci yang ditentukan
Nilai ini tidak boleh null . |
Return | |
---|---|
byte[] |
nilai sebelumnya yang akan dikaitkan dengan kunci, atau null jika tidak ada pemetaan untuk kunci. |
remove
public abstract byte[] remove (String key)
Menghapus pemetaan untuk kunci yang ditentukan.
Metode ini mungkin memerlukan waktu beberapa detik untuk diselesaikan sehingga hanya boleh
dipanggil dari thread pekerja.
Parameter | |
---|---|
key |
String : kunci yang pemetaannya akan dihapus
Nilai ini tidak boleh null . |
Return | |
---|---|
byte[] |
nilai sebelumnya yang akan dikaitkan dengan kunci, atau null jika tidak ada pemetaan untuk kunci. |