public class ClassCounts extends java.lang.Object implements java.lang.Iterable<java.util.Map.Entry<java.lang.Integer,ClassCounts.Counts>>
Modifier and Type | Class and Description |
---|---|
static class |
ClassCounts.Counts |
Constructor and Description |
---|
ClassCounts() |
Modifier and Type | Method and Description |
---|---|
ClassCounts.Counts |
getCountsForClass(java.lang.Integer classId) |
void |
incEndingIn(java.lang.Integer classId) |
void |
incPending(java.lang.Integer classId) |
void |
incStartingIn(java.lang.Integer classId) |
java.util.Iterator<java.util.Map.Entry<java.lang.Integer,ClassCounts.Counts>> |
iterator() |
ClassCounts |
max(ClassCounts other) |
ClassCounts.Counts |
sum() |
java.lang.String |
toString() |
public void incStartingIn(java.lang.Integer classId)
public void incPending(java.lang.Integer classId)
public void incEndingIn(java.lang.Integer classId)
public ClassCounts max(ClassCounts other)
public java.lang.String toString()
toString
in class java.lang.Object
public ClassCounts.Counts sum()
public ClassCounts.Counts getCountsForClass(java.lang.Integer classId)
public java.util.Iterator<java.util.Map.Entry<java.lang.Integer,ClassCounts.Counts>> iterator()
iterator
in interface java.lang.Iterable<java.util.Map.Entry<java.lang.Integer,ClassCounts.Counts>>