Class IndexedItemSetMapBase<K,​S,​M>

    • Field Detail

    • Constructor Detail

      • IndexedItemSetMapBase

        public IndexedItemSetMapBase()
      • IndexedItemSetMapBase

        public IndexedItemSetMapBase​(int capacity)
    • Method Detail

      • size

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

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

        public boolean containsKey​(@Nullable
                                   @Nullable Object o)
        Specified by:
        containsKey in interface Map<K,​S>
      • containsValue

        public boolean containsValue​(@Nullable
                                     @Nullable Object o)
        Specified by:
        containsValue in interface Map<K,​S>
      • get

        @Nullable
        public S get​(@Nullable
                     @Nullable Object o)
        Specified by:
        get in interface Map<K,​S>
      • put

        @Nullable
        public S put​(@NotNull
                     K k,
                     @NotNull
                     S vs)
        Specified by:
        put in interface Map<K,​S>
      • remove

        @Nullable
        public S remove​(@Nullable
                        @Nullable Object o)
        Specified by:
        remove in interface Map<K,​S>
      • putAll

        public void putAll​(@NotNull
                           @NotNull Map<? extends K,​? extends S> map)
        Specified by:
        putAll in interface Map<K,​S>
      • clear

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

        @NotNull
        public @NotNull Set<K> keySet()
        Specified by:
        keySet in interface Map<K,​S>