public class TrackingResultTable
extends java.lang.Object
ZoneUnit
,
AbstractTrackingParameter
Modifier and Type | Class and Description |
---|---|
static class |
TrackingResultTable.DataType
Defines the 6 default data query modes: raw data, summarization, mean,
standard deviation, maximum, minimum.
|
protected class |
TrackingResultTable.ResultKey
This a double key for the Map<,> of the TrackingResultTable class.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<TrackingResultTable.ResultKey,TrackingResult> |
list |
Constructor and Description |
---|
TrackingResultTable() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(ZoneUnit zone,
AbstractTrackingParameter parameter,
TrackingResult result)
Adds a new TrackingResult to the table if keys (zone and parameter) are
unique.
|
java.lang.Object |
getValue(ZoneUnit zone,
AbstractTrackingParameter parameter,
TrackingResultTable.DataType dataType)
Returns data by key and data type.
|
protected java.util.Map<TrackingResultTable.ResultKey,TrackingResult> list
public boolean add(ZoneUnit zone, AbstractTrackingParameter parameter, TrackingResult result)
zone
- parameter
- result
- public java.lang.Object getValue(ZoneUnit zone, AbstractTrackingParameter parameter, TrackingResultTable.DataType dataType)
zone
- parameter
- dataType
-