@Immutable public abstract class ViewData extends Object
View
.Modifier and Type | Class and Description |
---|---|
static class |
ViewData.AggregationWindowData
The
AggregationWindowData for a ViewData . |
Modifier and Type | Method and Description |
---|---|
static ViewData |
create(View view,
Map<? extends List<TagValue>,? extends AggregationData> map,
ViewData.AggregationWindowData windowData)
Constructs a new
ViewData . |
abstract Map<List<TagValue>,AggregationData> |
getAggregationMap()
The
AggregationData grouped by combination of tag values, associated with this ViewData . |
abstract View |
getView()
|
abstract ViewData.AggregationWindowData |
getWindowData()
Returns the
ViewData.AggregationWindowData associated with this ViewData . |
public abstract View getView()
public abstract Map<List<TagValue>,AggregationData> getAggregationMap()
AggregationData
grouped by combination of tag values, associated with this ViewData
.public abstract ViewData.AggregationWindowData getWindowData()
ViewData.AggregationWindowData
associated with this ViewData
.AggregationWindowData
.public static ViewData create(View view, Map<? extends List<TagValue>,? extends AggregationData> map, ViewData.AggregationWindowData windowData)
ViewData
.