kumulant

HasMinMax

interface HasMinMax : Result(source)

Result trait for accumulators that expose observed minimum and maximum values. Consumed by the Low and High AST nodes for min-max scaling and by any downstream that needs the observed range.

Implemented by com.eignex.kumulant.stat.summary.RangeResult and com.eignex.kumulant.stat.summary.SummaryResult. The pair of (min, max) extents that come back are over the entire observed stream; windowed views come from wrapping the underlying stat in a windowed operator.

Inheritors

Properties

Link copied to clipboard
abstract val max: Double

Maximum value observed so far over the accumulator's lifetime (or window).

Link copied to clipboard
abstract val min: Double

Minimum value observed so far over the accumulator's lifetime (or window).

max

abstract val max: Double(source)

Maximum value observed so far over the accumulator's lifetime (or window).

min

abstract val min: Double(source)

Minimum value observed so far over the accumulator's lifetime (or window).