package base
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class ApproxDistinctCount[Input] extends SimpleAggregator[Input, CpcSketch, Long]
- class ApproxHistogram[T] extends SimpleAggregator[T, ApproxHistogramIr[T], Map[String, Long]]
- case class ApproxHistogramIr[T](isApprox: Boolean, sketch: Option[ItemsSketchIR[T]], histogram: Option[Map[T, Long]])(implicit evidence$3: FrequentItemsFriendly[T]) extends Product with Serializable
- case class ApproxHistogramIrSerializable[T](isApprox: Boolean, sketch: Option[Array[Byte]], histogram: Option[Map[T, Long]])(implicit evidence$4: FrequentItemsFriendly[T]) extends Product with Serializable
- class ApproxPercentiles extends SimpleAggregator[Float, KllFloatsSketch, Array[Float]]
- class Average extends SimpleAggregator[Double, Array[Any], Double]
- trait BaseAggregator[Input, IR, Output] extends Serializable
- class BottomK[T] extends OrderByLimit[T]
- class BoundedUniqueCount[T] extends SimpleAggregator[T, Set[Any], Long]
- class Count extends SimpleAggregator[Any, Long, Long]
- trait CpcFriendly[Input] extends Serializable
- class First extends TimeOrdered
- class FirstK extends OrderByLimitTimed
- class FrequentItems[T] extends SimpleAggregator[T, ItemsSketchIR[T], Map[String, Long]]
- trait FrequentItemsFriendly[Input] extends AnyRef
- class Histogram extends SimpleAggregator[String, Map[String, Int], Map[String, Int]]
- case class ItemsSketchIR[T](sketch: ItemsSketch[T], sketchType: ItemType) extends Product with Serializable
- class Kurtosis extends MomentAggregator
- class Last extends TimeOrdered
- class LastK extends OrderByLimitTimed
- class Max[I] extends Order[I]
- class Min[I] extends Order[I]
- class MinHeap[T] extends AnyRef
- trait MomentAggregator extends SimpleAggregator[Double, MomentsIR, Double]
- case class MomentsIR(n: Double, m1: Double, m2: Double, m3: Double, m4: Double) extends Product with Serializable
- abstract class Order[I] extends SimpleAggregator[I, I, I]
- class OrderByLimit[I] extends SimpleAggregator[I, ArrayList[I], ArrayList[I]]
- class OrderByLimitTimed extends TimedAggregator[Any, ArrayList[typ], ArrayList[Any]]
- trait SimpleAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]
- class Skew extends MomentAggregator
- class Sum[I] extends SimpleAggregator[I, I, I]
- abstract class TimeOrdered extends TimedAggregator[Any, typ, Any]
- abstract class TimedAggregator[Input, IR, Output] extends BaseAggregator[Input, IR, Output]
- class TopK[T] extends OrderByLimit[T]
- class UniqueCount[T] extends SimpleAggregator[T, HashSet[T], Long]
- class Variance extends SimpleAggregator[Double, Array[Any], Double]
- class WelfordState extends AnyRef
Value Members
- object ArrayUtils
- object BoundedUniqueCount extends Serializable
- object CpcFriendly extends Serializable
- object FrequentItemType extends Enumeration
- object FrequentItemsFriendly
- object TimeTuple extends Ordering[ArrayList[Any]]
- object WelfordState