KeyValueStore

public interface KeyValueStore

android.adservices.ondevicepersonalization.KeyValueStore


Una interfaz para un almacén de pares clave-valor de solo lectura. Se usa como objeto de acceso a los datos para 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()

Devuelve una vista Set de las claves que se incluyen 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: La clave para buscar. Este valor no puede ser null.

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

keySet

public abstract Set<String> keySet ()

Devuelve una vista Set de las claves que se incluyen 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.