Package

ai.chronon.aggregator

base

Permalink

package base

Visibility
  1. Public
  2. All

Type Members

  1. class ApproxDistinctCount[Input] extends SimpleAggregator[Input, CpcSketch, Long]

    Permalink
  2. class ApproxPercentiles extends SimpleAggregator[Float, KllFloatsSketch, Array[Float]]

    Permalink
  3. class Average extends SimpleAggregator[Double, Array[Any], Double]

    Permalink
  4. abstract class BaseAggregator[Input, IR, Output] extends Serializable

    Permalink
  5. class BottomK[T] extends OrderByLimit[T]

    Permalink
  6. class Count extends SimpleAggregator[Any, Long, Long]

    Permalink
  7. trait CpcFriendly[Input] extends Serializable

    Permalink
  8. class First extends TimeOrdered

    Permalink
  9. class FirstK extends OrderByLimitTimed

    Permalink
  10. class FrequentItems[T] extends SimpleAggregator[T, ItemsSketch[T], Map[T, Long]]

    Permalink
  11. trait FrequentItemsFriendly[Input] extends AnyRef

    Permalink
  12. class Histogram extends SimpleAggregator[String, Map[String, Int], Map[String, Int]]

    Permalink
  13. class Last extends TimeOrdered

    Permalink
  14. class LastK extends OrderByLimitTimed

    Permalink
  15. class Max[I] extends Order[I]

    Permalink
  16. class Min[I] extends Order[I]

    Permalink
  17. class MinHeap[T] extends AnyRef

    Permalink
  18. abstract class Order[I] extends SimpleAggregator[I, I, I]

    Permalink
  19. class OrderByLimit[I] extends SimpleAggregator[I, ArrayList[I], ArrayList[I]]

    Permalink
  20. class OrderByLimitTimed extends TimedAggregator[Any, ArrayList[typ], ArrayList[Any]]

    Permalink
  21. abstract class SimpleAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]

    Permalink
  22. class Sum[I] extends SimpleAggregator[I, I, I]

    Permalink
  23. abstract class TimeOrdered extends TimedAggregator[Any, typ, Any]

    Permalink
  24. abstract class TimedAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]

    Permalink
  25. class TopK[T] extends OrderByLimit[T]

    Permalink
  26. class UniqueCount[T] extends SimpleAggregator[T, HashSet[T], Long]

    Permalink
  27. class Variance extends SimpleAggregator[Double, Array[Any], Double]

    Permalink
  28. class WelfordState extends AnyRef

    Permalink

Value Members

  1. object ArrayUtils

    Permalink
  2. object CpcFriendly extends Serializable

    Permalink
  3. object FrequentItemsFriendly

    Permalink
  4. object TimeTuple extends Ordering[ArrayList[Any]]

    Permalink
  5. object WelfordState

    Permalink

Ungrouped