MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore
|
Một giao diện đến kho lưu trữ khoá-giá trị đọc-ghi.
Được dùng làm Đối tượng truy cập dữ liệu cho bảng LOCAL_DATA.
Tóm tắt
Phương thức công khai |
abstract
byte[]
|
put(String key, byte[] value)
Liên kết giá trị đã chỉ định với khoá đã chỉ định.
|
abstract
byte[]
|
remove(String key)
Xoá lượt ánh xạ cho khoá đã chỉ định.
|
Phương thức công khai
put
public abstract byte[] put (String key,
byte[] value)
Liên kết giá trị đã chỉ định với khoá đã chỉ định.
Nếu đã tồn tại một giá trị cho khoá đó, thì giá trị cũ sẽ được thay thế.
Phương thức này có thể mất vài giây để hoàn tất, vì vậy, bạn chỉ nên gọi phương thức này từ một luồng worker.
Tham số |
key |
String : khoá liên kết với giá trị được chỉ định.
Giá trị này không được là null . |
value |
byte : giá trị liên kết với khoá đã chỉ định.
Giá trị này không được là null . |
Giá trị trả về |
byte[] |
giá trị trước đó được liên kết với khoá hoặc giá trị rỗng nếu không có lượt ánh xạ cho khoá. |
remove
public abstract byte[] remove (String key)
Xoá lượt ánh xạ cho khoá đã chỉ định.
Phương thức này có thể mất vài giây để hoàn tất, vì vậy, bạn chỉ nên gọi phương thức này từ một luồng worker.
Tham số |
key |
String : khoá có lượt ánh xạ cần xoá.
Giá trị này không được là null . |
Giá trị trả về |
byte[] |
giá trị trước đó được liên kết với khoá hoặc giá trị rỗng nếu không có lượt ánh xạ cho khoá. |