Package org.obolibrary.robot.metrics
Class MeasureResult
- java.lang.Object
-
- org.obolibrary.robot.metrics.MeasureResult
-
public class MeasureResult extends Object
-
-
Constructor Summary
Constructors Constructor Description MeasureResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getData()
Map<String,List<Object>>
getListData()
Map<String,Map<String,Object>>
getMapData()
Object
getSimpleMetricValue(String key)
void
importMetrics(MeasureResult data)
boolean
isEmpty()
void
put(String key, Object value)
add an individual data itemvoid
putMap(String key, Map<String,?> data)
void
putSet(String key, Set<?> set)
-
-
-
Method Detail
-
put
public void put(String key, Object value)
add an individual data item- Parameters:
key
- the metricvalue
- the value
-
putSet
public void putSet(String key, Set<?> set)
- Parameters:
key
- the metricset
- the value (a set of Objects)
-
putMap
public void putMap(String key, Map<String,?> data)
- Parameters:
key
- the metricdata
- the value (a map of Key-Value pairs)
-
getListData
public Map<String,List<Object>> getListData()
- Returns:
- all the data that is in list form
-
getMapData
public Map<String,Map<String,Object>> getMapData()
- Returns:
- all the data that is in map form
-
isEmpty
public boolean isEmpty()
- Returns:
- true if there are no results in this object, otherwise false
-
getSimpleMetricValue
public Object getSimpleMetricValue(String key)
- Parameters:
key
- the metric- Returns:
- the value recorded for that metric (only simple metrics)
-
importMetrics
public void importMetrics(MeasureResult data)
- Parameters:
data
- to be imported
-
-