NumericValueAgg

abstract class NumericValueAgg<T, R : AggregationResult>(resultProcessor: (Deserializer.ObjectCtx) -> R) : MetricAggregation<R>

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
open override fun accept(ctx: Serializer.ObjectCtx, compiler: BaseSearchQueryCompiler)
Link copied to clipboard
open fun children(): Iterator<Expression<*>>?
Link copied to clipboard
Link copied to clipboard
open override fun processResult(obj: Deserializer.ObjectCtx): R

Processes corresponding aggregation response.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun visit(ctx: Serializer.ObjectCtx, compiler: BaseSearchQueryCompiler)

Properties

Link copied to clipboard
abstract val missing: T?
Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val value: AggValue<T>

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard