Packages

package types

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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.

  2. 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.

  3. 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.

  4. 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

  1. object MaxValue extends Serializable
  2. object MeanValue extends Serializable
  3. object MinValue extends Serializable
  4. object SumValue extends Serializable

Ungrouped