public class DefaultReporter extends AbstractReporter implements NamedColumnMapping
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector |
report |
protected java.util.Vector |
reportListeners |
protected int |
skip |
protected java.util.Vector |
trace |
protected java.util.Vector |
traceListeners |
protected java.util.HashMap |
variableNames |
Constructor and Description |
---|
DefaultReporter() |
Modifier and Type | Method and Description |
---|---|
void |
addReportListener(ReporterListener r) |
boolean |
addToReport(java.lang.Object X) |
boolean |
addToTrace(java.lang.Object X) |
void |
addTraceListener(ReporterListener t) |
int |
getSkip() |
DblMatrix |
getVar(DblMatrix W,
java.lang.String name)
Gets the column of the input matrix according to the current variable name mapping.
|
java.lang.String[] |
getVariableNames()
Gets the current variable names.
|
boolean |
removeFromReport(java.lang.Object X) |
boolean |
removeFromTrace(java.lang.Object X) |
void |
removeReportListener(ReporterListener r) |
void |
removeTraceListener(ReporterListener t) |
java.util.Iterator |
reportIterator() |
void |
setSkip(int s) |
void |
setValueNames(java.lang.String[] name) |
void |
setVar(DblMatrix W,
java.lang.String name,
DblMatrix V)
Sets the column of the input matrix according to the current variable name mapping.
|
void |
setVariableNames(java.lang.String[] s)
Sets the variable names for columns.
|
boolean |
shouldAddToReport(java.lang.Object X) |
boolean |
shouldAddToTrace(java.lang.Object X) |
java.util.Iterator |
traceIterator() |
protected java.util.Vector report
protected java.util.Vector trace
protected java.util.Vector reportListeners
protected java.util.Vector traceListeners
protected java.util.HashMap variableNames
protected int skip
public void setSkip(int s)
public int getSkip()
public DblMatrix getVar(DblMatrix W, java.lang.String name)
getVar
in interface NamedColumnMapping
public void setVar(DblMatrix W, java.lang.String name, DblMatrix V)
setVar
in interface NamedColumnMapping
public void setValueNames(java.lang.String[] name)
public java.lang.String[] getVariableNames()
getVariableNames
in interface NamedColumnMapping
public void setVariableNames(java.lang.String[] s)
NamedColumnMapping
setVariableNames
in interface NamedColumnMapping
public boolean addToReport(java.lang.Object X)
addToReport
in interface Reporter
addToReport
in class AbstractReporter
public boolean addToTrace(java.lang.Object X)
addToTrace
in class AbstractReporter
public boolean removeFromReport(java.lang.Object X)
removeFromReport
in interface Reporter
removeFromReport
in class AbstractReporter
public boolean removeFromTrace(java.lang.Object X)
removeFromTrace
in class AbstractReporter
public boolean shouldAddToReport(java.lang.Object X)
shouldAddToReport
in interface Reporter
shouldAddToReport
in class AbstractReporter
public boolean shouldAddToTrace(java.lang.Object X)
shouldAddToTrace
in class AbstractReporter
public java.util.Iterator reportIterator()
reportIterator
in interface Reporter
reportIterator
in class AbstractReporter
public java.util.Iterator traceIterator()
traceIterator
in class AbstractReporter
public void addReportListener(ReporterListener r)
addReportListener
in interface Reporter
addReportListener
in class AbstractReporter
public void removeReportListener(ReporterListener r)
removeReportListener
in interface Reporter
removeReportListener
in class AbstractReporter
public void addTraceListener(ReporterListener t)
addTraceListener
in class AbstractReporter
public void removeTraceListener(ReporterListener t)
removeTraceListener
in class AbstractReporter
Copyright © 2011, 2013. Daniel P. Dougherty