म्यूटेबलकीवैल्यूस्टोर

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[] कुंजी से जुड़ी पिछली वैल्यू या अगर कुंजी के लिए कोई मैपिंग नहीं थी, तो शून्य या शून्य.