public class CountingMap<K> extends java.util.LinkedHashMap<K,java.lang.Integer>
| Constructor and Description |
|---|
CountingMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(K key) |
void |
add(K key,
int quantity) |
java.lang.Integer |
get(java.lang.Object key) |
int |
getCount(K key) |
K |
getLargest() |
int |
getTotal() |
void |
sub(K key) |
void |
sub(K key,
int quantity) |
clear, containsValue, entrySet, forEach, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizepublic CountingMap()
public java.lang.Integer get(java.lang.Object key)
public int getTotal()
public K getLargest()