Interface RMap<K,​V>

  • All Superinterfaces:
    java.util.Map<K,​V>
    All Known Subinterfaces:
    BMap<K,​V>, RFMap<K,​V>
    All Known Implementing Classes:
    BMapImpl, RMapBySrc

    public interface RMap<K,​V>
    extends java.util.Map<K,​V>
    • Method Detail

      • mapToFutures

        default RFMap<K,​V> mapToFutures()
      • link

        default void link​(RMap<K,​V> other)
      • mapVal

        default <V2> RMap<K,​V2> mapVal​(AFunction<V,​V2> v1ToV2)
      • putAll

        default void putAll​(@NotNull
                            @NotNull java.util.Map<? extends K,​? extends V> m)
        Specified by:
        putAll in interface java.util.Map<K,​V>
      • clear

        default void clear()
        Specified by:
        clear in interface java.util.Map<K,​V>
      • keySet

        @NotNull
        @NotNull RSet<K> keySet()
        Specified by:
        keySet in interface java.util.Map<K,​V>
      • values

        @NotNull
        @NotNull RCollection<V> values()
        Specified by:
        values in interface java.util.Map<K,​V>
      • entrySet

        @NotNull
        @NotNull RSet<java.util.Map.Entry<K,​V>> entrySet()
        Specified by:
        entrySet in interface java.util.Map<K,​V>
      • of

        static <K,​V> RMap<K,​V> of​(java.util.Map<K,​V> src)