Class IndexedItemBitSetMap<K,​M>

  • All Implemented Interfaces:
    IndexedItemSetMap<K,​java.util.BitSet,​M>, java.util.Map<K,​java.util.BitSet>

    public class IndexedItemBitSetMap<K,​M>
    extends IndexedItemSetMapBase<K,​java.util.BitSet,​M>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private @NotNull java.util.function.Function<M,​K> computable  
    • Constructor Summary

      Constructors 
      Constructor Description
      IndexedItemBitSetMap​(@NotNull java.util.function.Function<M,​K> computable)  
      IndexedItemBitSetMap​(@NotNull java.util.function.Function<M,​K> computable, int capacity)  
    • Field Detail

      • computable

        @NotNull
        private final @NotNull java.util.function.Function<M,​K> computable
    • Constructor Detail

      • IndexedItemBitSetMap

        public IndexedItemBitSetMap​(@NotNull
                                    @NotNull java.util.function.Function<M,​K> computable)
      • IndexedItemBitSetMap

        public IndexedItemBitSetMap​(@NotNull
                                    @NotNull java.util.function.Function<M,​K> computable,
                                    int capacity)