Package

org.dsa.iot.rx

numeric

Permalink

package numeric

Visibility
  1. Public
  2. All

Type Members

  1. class Avg[T] extends RxTransformer[T, Double]

    Permalink

    Computes the average of the source elements.

    Computes the average of the source elements. Emits either the rolling average or only the final value.

  2. class BasicStats[T] extends RxTransformer[T, Stats]

    Permalink

    Computes the statistics parameters of the source elements.

    Computes the statistics parameters of the source elements. Emits either the rolling stats or only the final value.

  3. class Max[T] extends RxTransformer[T, T]

    Permalink

    Computes the maximum of the source elements.

    Computes the maximum of the source elements. Emits either the rolling maximum or only the final value.

  4. class Min[T] extends RxTransformer[T, T]

    Permalink

    Computes the minimum of the source elements.

    Computes the minimum of the source elements. Emits either the rolling minimum or only the final value.

  5. class Mul[T] extends RxTransformer[T, T]

    Permalink

    Computes the product of the source elements.

    Computes the product of the source elements. Emits either the rolling product or only the final value.

  6. class Range[T] extends AbstractRxBlock[T]

    Permalink

    Iterates over the specified range of numeric values and emits each item.

  7. case class Stats(count: Long, mean: Double, varnum: Double, min: Double, max: Double) extends Product with Serializable

    Permalink

    A class for tracking the statistics of a set of numbers (count, mean and variance) in a numerically robust way.

    A class for tracking the statistics of a set of numbers (count, mean and variance) in a numerically robust way. Includes support for merging two Stats objects. Based on Welford and Chan's algorithms for running variance.

  8. class Sum[T] extends RxTransformer[T, T]

    Permalink

    Computes the sum of the source elements.

    Computes the sum of the source elements. Emits either the rolling sum or only the final value.

Value Members

  1. object Avg

    Permalink

    Factory for Avg instances.

  2. object BasicStats

    Permalink

    Factory for BasicStats instances.

  3. object Max

    Permalink

    Factory for Max instances.

  4. object Min

    Permalink

    Factory for Min instances.

  5. object Mul

    Permalink

    Factory for Mul instances.

  6. object Range

    Permalink

    Factory for Range instances.

  7. object Stats extends Serializable

    Permalink

    Stats companion object.

  8. object Sum

    Permalink

    Factory for Sum instances.

Ungrouped