Class RunsData
- java.lang.Object
-
- org.aksw.limes.core.evaluation.quantitativeMeasures.RunsData
-
- All Implemented Interfaces:
IQuantitativeMeasure
public class RunsData extends Object implements IQuantitativeMeasure
The class represents a set of the run records- Since:
- 1.0
- Version:
- 1.0
- Author:
- Mofeed Hassan (mounir@informatik.uni-leipzig.de)
-
-
Constructor Summary
Constructors Constructor Description RunsData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRun(RunRecord record)It adds the run record with its informationRunRecordgetRun(long runId)It retrieves the run record with its informationdoublegetRunInfo(long runId, String Info)It gets a specific information from a run recordList<RunRecord>getRuns()It retrieves a set of run records with their informationvoidsetRun(long runId, RunRecord record)It sets the run record with its information
-
-
-
Method Detail
-
getRun
public RunRecord getRun(long runId)
Description copied from interface:IQuantitativeMeasureIt retrieves the run record with its information- Specified by:
getRunin interfaceIQuantitativeMeasure- Parameters:
runId- the id of the run- Returns:
- the run record including its information
-
getRuns
public List<RunRecord> getRuns()
Description copied from interface:IQuantitativeMeasureIt retrieves a set of run records with their information- Specified by:
getRunsin interfaceIQuantitativeMeasure- Returns:
- it return list of the runs records
-
setRun
public void setRun(long runId, RunRecord record)Description copied from interface:IQuantitativeMeasureIt sets the run record with its information- Specified by:
setRunin interfaceIQuantitativeMeasure- Parameters:
runId- the id of the runrecord- the run record data
-
getRunInfo
public double getRunInfo(long runId, String Info)Description copied from interface:IQuantitativeMeasureIt gets a specific information from a run record- Specified by:
getRunInfoin interfaceIQuantitativeMeasure- Parameters:
runId- the id of the runInfo- The name of the requested information- Returns:
- double - The value of the required infromation
-
addRun
public void addRun(RunRecord record)
Description copied from interface:IQuantitativeMeasureIt adds the run record with its information- Specified by:
addRunin interfaceIQuantitativeMeasure- Parameters:
record- the run record including its information
-
-