BucketingValueIteratorI Class

A ValueIterator that performs bucketing data reduction.

For any set of values within a certain deltaT (the bucket) at most 4 values are returned (first, min, max and last).

When next()/prev() is called this specialization of a ValueIteratorI will move to the next/previous Value as defined by the bucketing algorithm.

Data reduction is not possible between Info values line Archive Off or Disabled. When such an info value is hit, the iterator will return the info value.

Up to now, the BucketingValueIteratorI is not capable of going backwards! For now it will throw an exception if prev() is called.

The BucketingValueIteratorI only works properly for scalar numeric datatypes.

Interface


Index

Created from sources with MakeDoc Perl script.