MutableKeyValueStore

public interface MutableKeyValueStore
implements KeyValueStore

android.adservices.ondevicepersonalization.MutableKeyValueStore


یک رابط برای ذخیره‌سازی کلید-مقدار خواندن و نوشتن. به عنوان یک شی دسترسی به داده برای جدول LOCAL_DATA استفاده می شود.

همچنین ببینید:

خلاصه

روش های عمومی

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

مقدار مشخص شده را با کلید مشخص شده مرتبط می کند.

abstract byte[] remove ( String key)

نگاشت کلید مشخص شده را حذف می کند.

روش های ارثی

روش های عمومی

قرار دادن

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

مقدار مشخص شده را با کلید مشخص شده مرتبط می کند. اگر مقداری از قبل برای آن کلید وجود داشته باشد، مقدار قدیمی جایگزین می شود.
تکمیل این روش ممکن است چند ثانیه طول بکشد، بنابراین فقط باید از یک موضوع کارگر فراخوانی شود.

پارامترها
key String : کلیدی که مقدار مشخص شده باید با آن مرتبط شود این مقدار نمی تواند null باشد.

value byte : مقداری که باید با کلید مشخص شده مرتبط شود این مقدار نمی تواند null باشد.

برمی گرداند
byte[] مقدار قبلی مرتبط با کلید، یا اگر نقشه برداری برای کلید وجود نداشته باشد، null باشد.

حذف کنید

public abstract byte[] remove (String key)

نگاشت کلید مشخص شده را حذف می کند.
تکمیل این روش ممکن است چند ثانیه طول بکشد، بنابراین فقط باید از یک موضوع کارگر فراخوانی شود.

پارامترها
key String : کلیدی که نگاشت آن باید حذف شود این مقدار نمی تواند null باشد.

برمی گرداند
byte[] مقدار قبلی مرتبط با کلید، یا اگر نقشه برداری برای کلید وجود نداشته باشد، null باشد.