public class ElementCounter<T>
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ElementCounter() |
ElementCounter(java.util.Map<T,java.lang.Integer> cnts) |
Modifier and Type | Method and Description |
---|---|
int |
cnt(T obj) |
java.util.Map<T,java.lang.Integer> |
getCnts() |
java.util.List<ElementCounterItem<T>> |
getCountItems() |
java.util.List<java.util.Map.Entry<T,java.lang.Integer>> |
getSortedCounts() |
void |
i(T obj) |
void |
i(T obj,
int val) |
void |
setCountItems(java.util.List<ElementCounterItem<T>> items) |
int |
size() |
java.lang.String |
toString() |
public ElementCounter()
public ElementCounter(java.util.Map<T,java.lang.Integer> cnts)
public void i(T obj)
public void i(T obj, int val)
public int cnt(T obj)
public java.util.Map<T,java.lang.Integer> getCnts()
public void setCountItems(java.util.List<ElementCounterItem<T>> items)
public java.util.List<java.util.Map.Entry<T,java.lang.Integer>> getSortedCounts()
public int size()
public java.util.List<ElementCounterItem<T>> getCountItems()
public java.lang.String toString()
toString
in class java.lang.Object