package types
- Alphabetic
- Public
- All
Type Members
-
final
case class
MaxValue(value: Double) extends AnyVal with Product with Serializable
Typesafe wrapper for a Double value that stores the Max value for a summary computation.
Typesafe wrapper for a Double value that stores the Max value for a summary computation.
The provided monoids ignore NaN values when combining.
-
class
MeanValue extends Serializable
Immutable class that computes a derived mean from stored sum and count
Immutable class that computes a derived mean from stored sum and count
In order to iteratively compute a mean, use the overridden + operator to "add" additional values into the result.
This class handles NaN sum by setting the count to zero. This effectively skips any NaN values in the mean calculation.
-
final
case class
MinValue(value: Double) extends AnyVal with Product with Serializable
Typesafe wrapper for a Double value that stores the Min value for a summary computation.
Typesafe wrapper for a Double value that stores the Min value for a summary computation.
The provided monoids ignore NaN values when combining.
-
final
case class
SumValue(value: Double) extends AnyVal with Product with Serializable
Typesafe wrapper for a Double value that stores the Sum for a summary computation.
Typesafe wrapper for a Double value that stores the Sum for a summary computation.
The provided monoids ignore NaN values when combining.
Value Members
- object MaxValue extends Serializable
- object MeanValue extends Serializable
- object MinValue extends Serializable
- object SumValue extends Serializable