public interface KeyValueState<K,V> extends State, Iterable<Map.Entry<K,V>>
A state that supports key-value mappings.
| Modifier and Type | Method and Description | 
|---|---|
| V | delete(K key)Deletes the value mapped to the key, if there is any. | 
| V | get(K key)Returns the value mapped to the key. | 
| V | get(K key,
   V defaultValue)Returns the value mapped to the key or defaultValue if no mapping is found. | 
| void | put(K key,
   V value)Maps the value with the key. | 
commit, commit, prepareCommit, rollbackforEach, iterator, spliteratorvoid put(K key, V value)
Maps the value with the key.
key - the keyvalue - the valueV get(K key)
Returns the value mapped to the key.
key - the keyV get(K key, V defaultValue)
Returns the value mapped to the key or defaultValue if no mapping is found.
key - the keydefaultValue - the value to return if no mapping is foundCopyright © 2020 The Apache Software Foundation. All rights reserved.