KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


Un'interfaccia per un archivio chiave-valore di sola lettura. Utilizzato come oggetto di accesso ai dati per la tabella REMOTE_DATA.

Riepilogo

Metodi pubblici

abstract byte[] get(String key)

Cerca una chiave in un magazzino di sola lettura.

abstract Set<String> keySet()

Restituisce una visualizzazione Set delle chiavi contenute nella tabella REMOTE_DATA.

Metodi pubblici

ricevi

public abstract byte[] get (String key)

Cerca una chiave in un archivio di sola lettura.
Il completamento di questo metodo potrebbe richiedere diversi secondi, quindi dovrebbe essere chiamato solo da un thread di lavoro.

Parametri
key String: la chiave da cercare. Questo valore non può essere null.

Ritorni
byte[] il valore a cui è mappata la chiave specificata o nullo se non è presente alcuna mappatura per la chiave.

keySet

public abstract Set<String> keySet ()

Restituisce una visualizzazione Set delle chiavi contenute nella tabella REMOTE_DATA.
Questo metodo potrebbe richiedere diversi secondi per essere completato, pertanto deve essere chiamato solo da un thread di lavoro.

Ritorni
Set<String> Questo valore non può essere null.