مفتاح قيمة قابل للتغيير
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[] |
القيمة السابقة المرتبطة بالمفتاح، أو خالية إذا لم يكن هناك تعيين للمفتاح. |
إزالة
public abstract byte[] remove (String key)
يزيل التعيين للمفتاح المحدّد.
قد يستغرق اكتمال هذه الطريقة عدة ثوانٍ، لذا من المفترض
فقط من مؤشر ترابط العامل.
| المعلمات | |
|---|---|
key |
String: المفتاح الذي ستتم إزالة ربطه
لا يمكن أن تكون هذه القيمة null. |
| المرتجعات | |
|---|---|
byte[] |
القيمة السابقة المرتبطة بالمفتاح، أو خالية إذا لم يكن هناك تعيين للمفتاح. |