Interface OptionNameMap<V>

  • Type Parameters:
    V - type of values stored in the map
    All Known Implementing Classes:
    AbbreviationMap, SimpleOptionNameMap

    public interface OptionNameMap<V>
    Map-like interface for storing String-value pairs.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean contains​(java.lang.String key)  
      V get​(java.lang.String key)  
      void put​(java.lang.String key, V newValue)  
      void putAll​(java.lang.Iterable<java.lang.String> keys, V newValue)  
      void remove​(java.lang.String key)  
      java.util.Map<java.lang.String,​V> toJavaUtilMap()  
    • Method Detail

      • contains

        boolean contains​(java.lang.String key)
      • get

        V get​(java.lang.String key)
      • put

        void put​(java.lang.String key,
                 V newValue)
      • putAll

        void putAll​(java.lang.Iterable<java.lang.String> keys,
                    V newValue)
      • remove

        void remove​(java.lang.String key)
      • toJavaUtilMap

        java.util.Map<java.lang.String,​V> toJavaUtilMap()