KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


रीड-ओनली की-वैल्यू स्टोर का इंटरफ़ेस. इसका इस्तेमाल, REMOTE_DATA टेबल के लिए डेटा ऐक्सेस ऑब्जेक्ट के तौर पर किया जाता है.

इन्हें भी देखें:

खास जानकारी

सार्वजनिक तरीके

abstract byte[] get(String key)

सिर्फ़ पढ़ने के लिए उपलब्ध स्टोर में कोई कुंजी खोजता है.

abstract Set<String> keySet()

REMOTE_DATA टेबल में शामिल कुंजियों का 'सेट व्यू' दिखाता है.

सार्वजनिक तरीके

पाएं

public abstract byte[] get (String key)

सिर्फ़ पढ़ने के लिए उपलब्ध स्टोर में कोई कुंजी खोजता है.
इस तरीके को पूरा होने में कुछ सेकंड लग सकते हैं. इसलिए, इसे सिर्फ़ वर्कर्स थ्रेड से कॉल किया जाना चाहिए.

पैरामीटर
key String: खोजने के लिए कुंजी. यह वैल्यू null नहीं हो सकती.

रिटर्न
byte[] वह वैल्यू जिस पर बताई गई कुंजी को मैप किया गया है या अगर कुंजी के लिए कोई मैपिंग नहीं है, तो शून्य.

keySet

public abstract Set<String> keySet ()

REMOTE_DATA टेबल में मौजूद कुंजियों का सेट व्यू दिखाता है.
इस तरीके को पूरा होने में कुछ सेकंड लग सकते हैं. इसलिए, इसे सिर्फ़ वर्कर्स थ्रेड से कॉल किया जाना चाहिए.

रिटर्न
Set<String> यह वैल्यू null नहीं हो सकती.