接口 IncreasbleMap<K,​V,​C extends java.util.Collection<V>>

  • 类型参数:
    C - 集合类型
    K - key类型
    V - value类型
    所有超级接口:
    java.util.Map<K,​C>
    所有已知实现类:
    IncreasbleHashMap

    public interface IncreasbleMap<K,​V,​C extends java.util.Collection<V>>
    extends java.util.Map<K,​C>
    一个单Key对应多Value的Map
    从以下版本开始:
    2024/8/15 23:57
    • 嵌套类概要

      • 从接口继承的嵌套类/接口 java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      void add​(K key, V value)
      向一个Key中添加元素
      void addAll​(IncreasbleMap<K,​V,​C> increasbleMap)
      将两个表融合
      void addAll​(K key, java.util.Collection<V> values)
      将所有value添加到此key中
      boolean delete​(K key, V value)
      删除某个key中的对应元素
      boolean delete​(V value)
      删除所有的对应value的值
      • 从接口继承的方法 java.util.Map

        clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • 方法详细资料

      • add

        void add​(K key,
                 V value)
        向一个Key中添加元素
        参数:
        key - 键
        value - 值
        从以下版本开始:
        2024/8/16 00:04 v0.0.4-dev
      • delete

        boolean delete​(K key,
                       V value)
        删除某个key中的对应元素
        参数:
        key - 键
        value - 值
        返回:
        是否删除成功
        从以下版本开始:
        2024/8/16 00:05 v0.0.4-dev
      • delete

        boolean delete​(V value)
        删除所有的对应value的值
        参数:
        value - 值
        返回:
        是否删除成功
        从以下版本开始:
        2024/8/16 00:05 v0.0.4-dev
      • addAll

        void addAll​(IncreasbleMap<K,​V,​C> increasbleMap)
        将两个表融合
        参数:
        increasbleMap - 另一个表
        从以下版本开始:
        2024/8/16 00:35 v0.0.4-dev
      • addAll

        void addAll​(K key,
                    java.util.Collection<V> values)
        将所有value添加到此key中
        参数:
        key - 键
        values - 所有要添加的值的集合
        从以下版本开始:
        2024/8/16 00:43 v0.0.4-dev