MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore |
Interface vers un magasin de paires clé-valeur en lecture/écriture. Utilisée comme objet d'accès aux données pour la table LOCAL_DATA.
Voir aussi :
Résumé
Méthodes publiques | |
---|---|
abstract
byte[]
|
put(String key, byte[] value)
Associe la valeur spécifiée à la clé indiquée. |
abstract
byte[]
|
remove(String key)
Supprime le mappage pour la clé spécifiée. |
Méthodes héritées | |
---|---|
Méthodes publiques
put
public abstract byte[] put (String key, byte[] value)
Associe la valeur spécifiée à la clé indiquée.
Si une valeur existe déjà pour cette clé, l'ancienne valeur est remplacée.
Cette méthode peut prendre plusieurs secondes. Elle ne doit donc être appelée qu'à partir d'un thread de travail.
Paramètres | |
---|---|
key |
String : clé à laquelle la valeur spécifiée doit être associée. Cette valeur ne peut pas être null . |
value |
byte : valeur à associer à la clé spécifiée.
Cette valeur ne peut pas être null . |
Valeur affichée | |
---|---|
byte[] |
la valeur précédente associée à la clé, ou la valeur "null" en l'absence de mappage de la clé. |
supprimer
public abstract byte[] remove (String key)
Supprime le mappage pour la clé spécifiée.
Cette méthode peut prendre plusieurs secondes. Elle ne doit donc être appelée qu'à partir d'un thread de travail.
Paramètres | |
---|---|
key |
String : clé dont le mappage doit être supprimé. Cette valeur ne peut pas être null . |
Valeur affichée | |
---|---|
byte[] |
la valeur précédente associée à la clé, ou la valeur "null" en l'absence de mappage de la clé. |