Package com.yetanalytics.xapi.model
Interface IFreeMap<K,V>
-
- All Known Implementing Classes:
Extensions
,LangMap
public interface IFreeMap<K,V>
Interface for all freeform maps (Extensions and LangMaps) in xAPI Statements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description V
get(String key)
Retrieve value at String keyV
get(K key)
Retrieve value at keySet<K>
getKeys()
Returns a Set of all the keysMap<K,V>
getMap()
Returns the full Map of the key-value pairsvoid
put(String key, V value)
Sets an entry in the map with a String keyvoid
put(K key, V value)
Sets an entry in the mapvoid
remove(String key)
Remove a value at the String keyvoid
remove(K key)
Remove a value at the key
-