Class MultivaluedTreeMap<K,​V>

    • Constructor Detail

      • MultivaluedTreeMap

        public MultivaluedTreeMap()
      • MultivaluedTreeMap

        public MultivaluedTreeMap​(Comparator<K> keyComparator)
        Used to create a CaseInsensitiveMap.
        Parameters:
        keyComparator - key comparator
      • MultivaluedTreeMap

        public MultivaluedTreeMap​(Map<K,​V> map)
    • Method Detail

      • add

        public void add​(K key,
                        V value)
        Specified by:
        add in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • getFirst

        public V getFirst​(K key)
        Specified by:
        getFirst in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • putSingle

        public void putSingle​(K key,
                              V value)
        Specified by:
        putSingle in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • clone

        public static <K,​V> MultivaluedTreeMap<K,​V> clone​(jakarta.ws.rs.core.MultivaluedMap<K,​V> src)
      • copy

        public static <K,​V> void copy​(jakarta.ws.rs.core.MultivaluedMap<K,​V> src,
                                            jakarta.ws.rs.core.MultivaluedMap<K,​V> dest)
      • addAll

        public static <K,​V> void addAll​(jakarta.ws.rs.core.MultivaluedMap<K,​V> src,
                                              jakarta.ws.rs.core.MultivaluedMap<K,​V> dest)
      • toString

        public static String toString​(jakarta.ws.rs.core.MultivaluedMap<?,​?> map,
                                      String delimiter)
      • clear

        public void clear()
        Specified by:
        clear in interface Map<K,​V>
      • containsKey

        public boolean containsKey​(Object key)
        Specified by:
        containsKey in interface Map<K,​V>
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface Map<K,​V>
      • keySet

        public Set<K> keySet()
        Specified by:
        keySet in interface Map<K,​V>
      • put

        public List<V> put​(K key,
                           List<V> value)
        Specified by:
        put in interface Map<K,​V>
      • putAll

        public void putAll​(Map<? extends K,​? extends List<V>> t)
        Specified by:
        putAll in interface Map<K,​V>
      • size

        public int size()
        Specified by:
        size in interface Map<K,​V>
      • addAll

        public void addAll​(K key,
                           V... newValues)
        Specified by:
        addAll in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • addAll

        public void addAll​(K key,
                           List<V> valueList)
        Specified by:
        addAll in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • addFirst

        public void addFirst​(K key,
                             V value)
        Specified by:
        addFirst in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>
      • equalsIgnoreValueOrder

        public boolean equalsIgnoreValueOrder​(jakarta.ws.rs.core.MultivaluedMap<K,​V> omap)
        Specified by:
        equalsIgnoreValueOrder in interface jakarta.ws.rs.core.MultivaluedMap<K,​V>