Interface IndexedItemSetMap<M,S,K>
-
- All Superinterfaces:
Map<M,S>
- All Known Implementing Classes:
IndexedItemBitSetMap,IndexedItemSetMapBase
public interface IndexedItemSetMap<M,S,K> extends Map<M,S>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddItem(K key, int item)booleanaddSetItem(S s, int item)booleancontainsItem(K key, int item)booleancontainsSetItem(S s, int item)MmapKey(K key)SnewSet()booleanremoveItem(K key, int item)booleanremoveSetItem(S s, int item)-
Methods inherited from interface 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
-
-
-
-
Method Detail
-
newSet
@NotNull S newSet()
-
addSetItem
boolean addSetItem(@NotNull S s, int item)
-
removeSetItem
boolean removeSetItem(@NotNull S s, int item)
-
containsSetItem
boolean containsSetItem(@NotNull S s, int item)
-
addItem
boolean addItem(@NotNull K key, int item)
-
removeItem
boolean removeItem(@NotNull K key, int item)
-
containsItem
boolean containsItem(@NotNull K key, int item)
-
-