T - the class of the map valuespublic final class OptionMap<T> extends Object
String keys and values. Allows to create options to group/accumulate key=value pairs, with a common prefix; whose keys are not
 known beforehand e.g. user defined properties.| Modifier and Type | Method and Description | 
|---|---|
| static <T> OptionMap<T> | empty()Returns an empty option map (immutable). | 
| Set<Map.Entry<String,T>> | entrySet()Returns an unmodifiable  Setview of the mappings contained in this map. | 
| boolean | equals(Object obj) | 
| T | get(String key)Returns the value to which the specified key is mapped, or  nullif this option map
 contains no mapping for the key. | 
| int | hashCode() | 
public static <T> OptionMap<T> empty()
T - the class of the map valuespublic T get(String key)
null if this option map
 contains no mapping for the key.key - the key whose associated value is to be returnednull if this map contains
         no mapping for the keypublic Set<Map.Entry<String,T>> entrySet()
Set view of the mappings contained in this map.