Interface StringMap

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

public interface StringMap extends Map<String,Object>
  • Method Details

    • 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
    • remove

      <T> T remove(Class<T> key)
      Convenience method for removing typed objects from the map. equivalent to: (T)remove(key.getName());
      Parameters:
      key - the key