package base

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class ApproxDistinctCount[Input] extends SimpleAggregator[Input, CpcSketch, Long]
  2. class ApproxHistogram[T] extends SimpleAggregator[T, ApproxHistogramIr[T], Map[String, Long]]
  3. case class ApproxHistogramIr[T](isApprox: Boolean, sketch: Option[ItemsSketchIR[T]], histogram: Option[Map[T, Long]])(implicit evidence$3: FrequentItemsFriendly[T]) extends Product with Serializable
  4. case class ApproxHistogramIrSerializable[T](isApprox: Boolean, sketch: Option[Array[Byte]], histogram: Option[Map[T, Long]])(implicit evidence$4: FrequentItemsFriendly[T]) extends Product with Serializable
  5. class ApproxPercentiles extends SimpleAggregator[Float, KllFloatsSketch, Array[Float]]
  6. class Average extends SimpleAggregator[Double, Array[Any], Double]
  7. trait BaseAggregator[Input, IR, Output] extends Serializable
  8. class BottomK[T] extends OrderByLimit[T]
  9. class BoundedUniqueCount[T] extends SimpleAggregator[T, Set[Any], Long]
  10. class Count extends SimpleAggregator[Any, Long, Long]
  11. trait CpcFriendly[Input] extends Serializable
  12. class First extends TimeOrdered
  13. class FirstK extends OrderByLimitTimed
  14. class FrequentItems[T] extends SimpleAggregator[T, ItemsSketchIR[T], Map[String, Long]]
  15. trait FrequentItemsFriendly[Input] extends AnyRef
  16. class Histogram extends SimpleAggregator[String, Map[String, Int], Map[String, Int]]
  17. case class ItemsSketchIR[T](sketch: ItemsSketch[T], sketchType: ItemType) extends Product with Serializable
  18. class Kurtosis extends MomentAggregator
  19. class Last extends TimeOrdered
  20. class LastK extends OrderByLimitTimed
  21. class Max[I] extends Order[I]
  22. class Min[I] extends Order[I]
  23. class MinHeap[T] extends AnyRef
  24. trait MomentAggregator extends SimpleAggregator[Double, MomentsIR, Double]
  25. case class MomentsIR(n: Double, m1: Double, m2: Double, m3: Double, m4: Double) extends Product with Serializable
  26. abstract class Order[I] extends SimpleAggregator[I, I, I]
  27. class OrderByLimit[I] extends SimpleAggregator[I, ArrayList[I], ArrayList[I]]
  28. class OrderByLimitTimed extends TimedAggregator[Any, ArrayList[typ], ArrayList[Any]]
  29. trait SimpleAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]
  30. class Skew extends MomentAggregator
  31. class Sum[I] extends SimpleAggregator[I, I, I]
  32. abstract class TimeOrdered extends TimedAggregator[Any, typ, Any]
  33. abstract class TimedAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]
  34. class TopK[T] extends OrderByLimit[T]
  35. class UniqueCount[T] extends SimpleAggregator[T, HashSet[T], Long]
  36. class Variance extends SimpleAggregator[Double, Array[Any], Double]
  37. class WelfordState extends AnyRef

Value Members

  1. object ArrayUtils
  2. object BoundedUniqueCount extends Serializable
  3. object CpcFriendly extends Serializable
  4. object FrequentItemType extends Enumeration
  5. object FrequentItemsFriendly
  6. object TimeTuple extends Ordering[ArrayList[Any]]
  7. object WelfordState

Ungrouped