java.lang.Object
io.deephaven.numerics.movingaverages.ByEma
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ByEmaSimple

public abstract class ByEma extends Object implements Serializable
An EMA which can compute aggregated EMAs without grouping and then ungrouping.
See Also:
  • Constructor Details

  • Method Details

    • update

      public double update(double value)
    • update

      public double update(double value, Object... by)
    • update

      public double update(Instant timestamp, double value)
    • update

      public double update(Instant timestamp, double value, Object... by)
    • update

      public double update(long timestampNanos, double value, Object... by)
    • createEma

      protected abstract AbstractMa createEma(ByEma.Key key)