org.apache.cxf.message
Interface StringMap

All Superinterfaces:
Map<String,Object>
All Known Subinterfaces:
Exchange, Message
All Known Implementing Classes:
AbstractWrappedMessage, CorbaMessage, ExchangeImpl, JBIMessage, MessageImpl, SoapMessage, StringMapImpl, XMLMessage, XMLMessage

public interface StringMap
extends Map<String,Object>


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
<T> T
get(Class<T> key)
          Convenience method for storing/retrieving typed objects from the map.
<T> void
put(Class<T> key, T value)
          Convenience method for storing/retrieving typed objects from the map.
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

get

<T> T get(Class<T> key)
Convenience method for storing/retrieving typed objects from the map. equivalent to: (T)get(key.getName());

Parameters:
key - the key
Returns:
the value

put

<T> void put(Class<T> key,
             T value)
Convenience method for storing/retrieving typed objects from the map. equivalent to: put(key.getName(), value);

Parameters:
key - the key
value - the value


Apache CXF