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. |