MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
| android.adservices.ondevicepersonalization.MutableKeyValueStore |
Uma interface para um armazenamento de chave-valor de leitura e gravação. Usada como objeto de acesso a dados na tabela LOCAL_DATA.
Confira também:
Resumo
Métodos públicos | |
|---|---|
abstract
byte[]
|
put(String key, byte[] value)
Associa o valor especificado à chave especificada. |
abstract
byte[]
|
remove(String key)
Remove o mapeamento para a chave especificada. |
Métodos herdados | |
|---|---|
Métodos públicos
put
public abstract byte[] put (String key, byte[] value)
Associa o valor especificado à chave especificada.
Se já existir um valor para essa chave, o valor antigo será substituído.
Esse método pode levar vários segundos para ser concluído. Só
chame o método em uma linha de execução de worker.
| Parâmetros | |
|---|---|
key |
String: chave a que o valor especificado será associado.
Esse valor não pode ser null. |
value |
byte: valor que será associado à chave especificada.
Esse valor não pode ser null. |
| Retorna | |
|---|---|
byte[] |
o valor anterior associado à chave. Se não houver mapeamento, o valor será nulo. |
remove
public abstract byte[] remove (String key)
Remove o mapeamento para a chave especificada.
Esse método pode levar vários segundos para ser concluído. Só
chame o método em uma linha de execução de worker.
| Parâmetros | |
|---|---|
key |
String: chave que terá o mapeamento removido.
Esse valor não pode ser null. |
| Retorna | |
|---|---|
byte[] |
o valor anterior associado à chave. Se não houver mapeamento, o valor será nulo. |