Interface ITask
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
Task
A task whose performances will be evaluated.
-
Method Summary
Modifier and TypeMethodDescriptionCollection<Class<? extends IExport>> default Stringmeasures()taskID()Class<? extends IToolKeywordsMenu>
-
Method Details
-
taskID
String taskID()- Returns:
- a string denoting the id of the task
-
inputData
IInputData inputData()- Returns:
- the input data
-
toolParams
IToolParameters toolParams()- Returns:
- the tool parameters
-
platformParams
IPlatformParameters platformParams()- Returns:
- the platform parameters
-
measures
IMeasures measures()- Returns:
- the measures to be taken
-
toolKeywordsMenu
Class<? extends IToolKeywordsMenu> toolKeywordsMenu()- Returns:
- the binding class to be used for running the tests
-
exportClasses
Collection<Class<? extends IExport>> exportClasses()- Returns:
- the classes to be used for exporting results
-
getServiceName
- Returns:
- the service name
-