KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


Una interfaz para un almacén de pares clave-valor de solo lectura. Se utiliza como objeto de acceso a los datos en la tabla REMOTE_DATA.

Resumen

Métodos públicos

abstract byte[] get(String key)

Busca una clave en un almacén de solo lectura.

abstract Set<String> keySet()

Muestra una vista Set de las claves contenidas en la tabla REMOTE_DATA.

Métodos públicos

get

public abstract byte[] get (String key)

Busca una clave en un almacén de solo lectura.
Este método puede tardar varios segundos en completarse, por lo que solo debe llamarse desde un subproceso de trabajo.

Parámetros
key String: Es la clave para buscar. Este valor no puede ser null.

Devuelve
byte[] el valor al que se asigna la clave especificada, o nulo si no hay ninguna asignación para la clave.

Conjunto de claves

public abstract Set<String> keySet ()

Muestra una vista Set de las claves contenidas en la tabla REMOTE_DATA.
Este método puede tardar varios segundos en completarse, por lo que solo debe llamarse desde un subproceso de trabajo.

Devuelve
Set<String> Este valor no puede ser null.