|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcolibri.evaluation.EvaluationReport
public class EvaluationReport
This class stores the result of an evaluation. It is configured and filled by an Evaluator. This info is also used to represent graphically the result of an evaluation. The stored information can be:
Field Summary | |
---|---|
protected java.util.Hashtable<java.lang.String,java.util.Vector<java.lang.Double>> |
data
Stores the series info |
protected java.util.Hashtable<java.lang.String,java.lang.String> |
other
Stores other info |
Constructor Summary | |
---|---|
EvaluationReport()
Default constructor |
Method Summary | |
---|---|
void |
addDataToSeries(java.lang.String label,
java.lang.Double value)
|
boolean |
checkData()
Checks if the evaluation series are correct. |
int |
getNumberOfCycles()
|
java.lang.String |
getOtherData(java.lang.String label)
|
java.lang.String[] |
getOtherLabels()
|
java.util.Vector<java.lang.Double> |
getSeries(java.lang.String label)
Gets the evaluation info identified by the label |
java.lang.String[] |
getSeriesLabels()
Returns the name of the contained evaluation series |
double |
getTimePerCycle()
|
long |
getTotalTime()
|
void |
putOtherData(java.lang.String label,
java.lang.String data)
|
void |
setNumberOfCycles(int numberOfCycles)
|
void |
setSeries(java.lang.String label,
java.util.Vector<java.lang.Double> evaluation)
Stes the evaluation info |
void |
setTotalTime(long totalTime)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.util.Hashtable<java.lang.String,java.util.Vector<java.lang.Double>> data
protected java.util.Hashtable<java.lang.String,java.lang.String> other
Constructor Detail |
---|
public EvaluationReport()
Method Detail |
---|
public java.util.Vector<java.lang.Double> getSeries(java.lang.String label)
label
- Identifies the evaluation serie.public void setSeries(java.lang.String label, java.util.Vector<java.lang.Double> evaluation)
label
- Identifier of the infoevaluation
- Evaluation resultpublic void addDataToSeries(java.lang.String label, java.lang.Double value)
public java.lang.String[] getSeriesLabels()
public void putOtherData(java.lang.String label, java.lang.String data)
public java.lang.String getOtherData(java.lang.String label)
public java.lang.String[] getOtherLabels()
public int getNumberOfCycles()
public void setNumberOfCycles(int numberOfCycles)
public long getTotalTime()
public void setTotalTime(long totalTime)
public double getTimePerCycle()
public boolean checkData()
public java.lang.String toString()
toString
in class java.lang.Object
|
GAIA - Group for Artificial Intelligence Applications http://gaia.fdi.ucm.es |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |