public abstract class UsageRecordQueryMapper<K> extends java.lang.Object implements uk.ac.ed.epcc.webapp.charts.strategy.LabelledQueryMapper<UsageProducer<?>>
| Modifier and Type | Field and Description |
|---|---|
protected uk.ac.ed.epcc.webapp.charts.strategy.KeyLabeller<UsageRecord,K> |
labeller |
| Constructor and Description |
|---|
UsageRecordQueryMapper(uk.ac.ed.epcc.webapp.charts.strategy.KeyLabeller<UsageRecord,K> lab) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<java.lang.String> |
getLabels() |
int |
getSet(UsageRecord o) |
int |
nSets() |
protected final uk.ac.ed.epcc.webapp.charts.strategy.KeyLabeller<UsageRecord,K> labeller
public UsageRecordQueryMapper(uk.ac.ed.epcc.webapp.charts.strategy.KeyLabeller<UsageRecord,K> lab)
public java.util.Vector<java.lang.String> getLabels()
getLabels in interface uk.ac.ed.epcc.webapp.charts.strategy.Labelledpublic int nSets()
nSets in interface uk.ac.ed.epcc.webapp.charts.strategy.Labelledpublic int getSet(UsageRecord o)