Interface IQuantitativeMeasure
-
- All Known Implementing Classes:
RunsData
public interface IQuantitativeMeasureAn Interface specifies the method signatures to be implemented by all quantitative measures- Since:
- 1.0
- Version:
- 1.0
- Author:
- Mofeed Hassan (mounir@informatik.uni-leipzig.de), Tommaso Soru (tsoru@informatik.uni-leipzig.de)
-
-
Method Summary
All Methods Instance Methods Abstract 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
RunRecord getRun(long runId)
It retrieves the run record with its information- Parameters:
runId- the id of the run- Returns:
- the run record including its information
-
addRun
void addRun(RunRecord record)
It adds the run record with its information- Parameters:
record- the run record including its information
-
getRuns
List<RunRecord> getRuns()
It retrieves a set of run records with their information- Returns:
- it return list of the runs records
-
setRun
void setRun(long runId, RunRecord record)It sets the run record with its information- Parameters:
runId- the id of the runrecord- the run record data
-
getRunInfo
double getRunInfo(long runId, String Info)It gets a specific information from a run record- Parameters:
runId- the id of the runInfo- The name of the requested information- Returns:
- double - The value of the required infromation
-
-