KeyValueStore
  public
  
  
  
  interface
  KeyValueStore
  
  
  
| android.adservices.ondevicepersonalization.KeyValueStore | 
An interface to a read-only key-value store. Used as a Data Access Object for the REMOTE_DATA table.
Summary
Public methods | |
|---|---|
        abstract
        
        
        
        
        byte[]
     | 
  
    
      
      get(String key)
      
      
        Looks up a key in a read-only store.  | 
  
        abstract
        
        
        
        
        Set<String>
     | 
  
    
      
      keySet()
      
      
        Returns a Set view of the keys contained in the REMOTE_DATA table.  | 
  
Public methods
get
public abstract byte[] get (String key)
Looks up a key in a read-only store.
 
 This method may take several seconds to complete, so it should
 only be called from a worker thread.
| Parameters | |
|---|---|
key | 
        
          String: The key to look up.
 This value cannot be null. | 
      
| Returns | |
|---|---|
byte[] | 
        the value to which the specified key is mapped, or null if there contains no mapping for the key. | 
keySet
public abstract Set<String> keySet ()
Returns a Set view of the keys contained in the REMOTE_DATA table.
 
 This method may take several seconds to complete, so it should
 only be called from a worker thread.
| Returns | |
|---|---|
Set<String> | 
        This value cannot be null. |