MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore
|
Una interfaz para un almacén de pares clave-valor de lectura y escritura.
Se utiliza como objeto de acceso a los datos para la tabla LOCAL_DATA.
Resumen
Métodos públicos |
abstract
byte[]
|
put(String key, byte[] value)
Asocia el valor especificado con la clave determinada.
|
abstract
byte[]
|
remove(String key)
Quita la asignación de la clave especificada.
|
Métodos públicos
put
public abstract byte[] put (String key,
byte[] value)
Asocia el valor especificado con la clave determinada.
Si ya existe un valor para esa clave, se reemplaza el valor anterior.
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 con la que se asociará el valor especificado. Este valor no puede ser null . |
value |
byte : El valor que se asociará con la clave especificada. Este valor no puede ser null . |
Devuelve |
byte[] |
el valor anterior asociado con la clave, o un valor nulo si no había ninguna asignación para la clave. |
remove
public abstract byte[] remove (String key)
Quita la asignación de la clave especificada.
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 cuya asignación se quitará. Este valor no puede ser null . |
Devuelve |
byte[] |
el valor anterior asociado con la clave, o un valor nulo si no había ninguna asignación para la clave. |