net.commerce.zocalo.experiment
Class ScoreExplanationAccumulator
java.lang.Object
net.commerce.zocalo.experiment.ScoreExplanationAccumulator
public class ScoreExplanationAccumulator
- extends java.lang.Object
collect matched HTML header, log labels and values for experiment scoring so we'll be able to
print htmlTables or log the info.
Method Summary |
void |
addEntry(java.lang.String htmlLabel,
int width,
java.lang.String logLabel,
Quantity v)
|
void |
addEntry(java.lang.String htmlLabel,
java.lang.String logLabel,
Quantity v)
|
void |
addEntry(java.lang.String htmlLabel,
java.lang.String logLabel,
java.lang.String value)
|
void |
addEntryIfDefined(java.lang.String htmlLabel,
java.lang.Object key,
java.lang.String logLabel,
TradingSubject subject)
|
void |
log(java.lang.String pref,
org.apache.log4j.Logger logger)
|
void |
renderAsColumns(java.lang.StringBuffer buf)
|
static void |
renderAsOneColumn(ScoreExplanationAccumulator column,
java.lang.StringBuffer buf)
|
static void |
renderAsTwoColumns(ScoreExplanationAccumulator left,
ScoreExplanationAccumulator right,
java.lang.StringBuffer buf)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScoreExplanationAccumulator
public ScoreExplanationAccumulator()
addEntry
public void addEntry(java.lang.String htmlLabel,
int width,
java.lang.String logLabel,
Quantity v)
addEntry
public void addEntry(java.lang.String htmlLabel,
java.lang.String logLabel,
Quantity v)
addEntry
public void addEntry(java.lang.String htmlLabel,
java.lang.String logLabel,
java.lang.String value)
addEntryIfDefined
public void addEntryIfDefined(java.lang.String htmlLabel,
java.lang.Object key,
java.lang.String logLabel,
TradingSubject subject)
renderAsColumns
public void renderAsColumns(java.lang.StringBuffer buf)
log
public void log(java.lang.String pref,
org.apache.log4j.Logger logger)
renderAsTwoColumns
public static void renderAsTwoColumns(ScoreExplanationAccumulator left,
ScoreExplanationAccumulator right,
java.lang.StringBuffer buf)
renderAsOneColumn
public static void renderAsOneColumn(ScoreExplanationAccumulator column,
java.lang.StringBuffer buf)