MutableKeyValueStore
public
interface
MutableKeyValueStore
implements
KeyValueStore
android.adservices.ondevicepersonalization.MutableKeyValueStore |
Uma interface para um armazenamento de chave-valor de leitura e gravação. Usado como objeto de acesso a dados para a tabela LOCAL_DATA.
Veja 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
Colocar
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. Portanto, só precisa ser chamado em uma linha de execução de worker.
Parâmetros | |
---|---|
key |
String : chave à qual o valor especificado será associado.
Esse valor não pode ser null . |
value |
byte : valor a ser associado à chave especificada
Esse valor não pode ser null . |
Returns | |
---|---|
byte[] |
o valor anterior associado à chave, ou nulo se não houver mapeamento para a chave. |
remover
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. Portanto, só precisa ser chamado em uma linha de execução de worker.
Parâmetros | |
---|---|
key |
String : chave com o mapeamento que será removido
Esse valor não pode ser null . |
Returns | |
---|---|
byte[] |
o valor anterior associado à chave, ou nulo se não houver mapeamento para a chave. |