Interface AggregatedPoint<V,A extends AggregationType>

Type Parameters:
V - The type of the value contained in the aggregated data point.
A - The type of the aggregation, extending AggregationType.
All Superinterfaces:
Comparable<TemporalPoint<V,DataPointType>>, DataPoint<V>, SnapshotCapable, TemporalPoint<V,DataPointType>
All Known Implementing Classes:
AggregatedDataPoint

public sealed interface AggregatedPoint<V,A extends AggregationType> extends DataPoint<V> permits AggregatedDataPoint<V,A>
Represents an aggregated data point in the historian system.

This sealed interface extends DataPoint with a value type V and an aggregation type A. It is restricted to the AggregatedDataPoint implementation and provides methods to retrieve the aggregation type and the data point type.