public abstract class IndexedItemSetMapBase<K,S,M> extends Object implements IndexedItemSetMap<K,S,M>
| Constructor and Description |
|---|
IndexedItemSetMapBase() |
IndexedItemSetMapBase(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addItem(M key,
int item) |
abstract boolean |
addSetItem(S s,
int item) |
void |
clear() |
boolean |
containsItem(M key,
int item) |
boolean |
containsKey(Object o) |
abstract boolean |
containsSetItem(S s,
int item) |
boolean |
containsValue(Object o) |
Set<Map.Entry<K,S>> |
entrySet() |
S |
get(Object o) |
boolean |
isEmpty() |
Set<K> |
keySet() |
abstract K |
mapKey(M key) |
abstract S |
newSet() |
S |
put(K k,
S vs) |
void |
putAll(Map<? extends K,? extends S> map) |
S |
remove(Object o) |
boolean |
removeItem(M key,
int item) |
abstract boolean |
removeSetItem(S s,
int item) |
int |
size() |
Collection<S> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic IndexedItemSetMapBase()
public IndexedItemSetMapBase(int capacity)
public abstract boolean addSetItem(S s, int item)
addSetItem in interface IndexedItemSetMap<K,S,M>public abstract boolean removeSetItem(S s, int item)
removeSetItem in interface IndexedItemSetMap<K,S,M>public abstract boolean containsSetItem(S s, int item)
containsSetItem in interface IndexedItemSetMap<K,S,M>public boolean addItem(M key, int item)
addItem in interface IndexedItemSetMap<K,S,M>public boolean removeItem(M key, int item)
removeItem in interface IndexedItemSetMap<K,S,M>public boolean containsItem(M key, int item)
containsItem in interface IndexedItemSetMap<K,S,M>public boolean containsKey(Object o)
containsKey in interface Map<K,S>public boolean containsValue(Object o)
containsValue in interface Map<K,S>Copyright © 2019. All rights reserved.