接口 MultiValueMap<K,​V>

    • 方法详细资料

      • getFirst

        @Nullable
        V getFirst​(K key)
        返回给定键的第一个值
        参数:
        key - 键
        返回:
        指定键的第一个值,如果没有,则为 null
      • add

        void add​(K key,
                 @Nullable
                 V value)
        将给定的单个值添加到给定键的当前值列表中
        参数:
        key - 键
        value - 值
      • addAll

        void addAll​(K key,
                    List<? extends V> values)
        将给定列表的所有值添加到给定键的当前值列表中
        参数:
        key - 键
        values - 值
      • addAll

        void addAll​(MultiValueMap<K,​V> values)
        将给定 MultiValueMap 的所有值添加到当前值
      • set

        void set​(K key,
                 @Nullable
                 V value)
        在给定键下设置给定的单个值
      • setAll

        void setAll​(Map<K,​V> values)
        在下面设置给定的值
      • toSingleValueMap

        Map<K,​V> toSingleValueMap()
        返回一个 Map,其中包含此 MultiValueMap 中包含的第一个值
        返回:
        此地图的单值表示形式