-
Eike Cochu authored
added infos to stats command added count function to db services added frequency list for counting
Eike Cochu authoredadded infos to stats command added count function to db services added frequency list for counting
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
FrequencyList.java 463 B
package de.vipra.util;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
public class FrequencyList<T> implements Iterable<T> {
private Map<T, Integer> map = new LinkedHashMap<>();
public void add(T t) {
if (map.containsKey(t))
map.put(t, map.get(t) + 1);
else
map.put(t, 1);
}
public Integer get(T t) {
return map.get(t);
}
@Override
public Iterator<T> iterator() {
return map.keySet().iterator();
}
}