Package io.trino.operator.aggregation
Class VarianceAggregation
- java.lang.Object
-
- io.trino.operator.aggregation.VarianceAggregation
-
public final class VarianceAggregation extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbigintInput(VarianceState state, long value)static voidcombine(VarianceState state, VarianceState otherState)static voiddoubleInput(VarianceState state, double value)static voidstddev(VarianceState state, BlockBuilder out)static voidstddevPop(VarianceState state, BlockBuilder out)static voidvariance(VarianceState state, BlockBuilder out)static voidvariancePop(VarianceState state, BlockBuilder out)
-
-
-
Method Detail
-
doubleInput
public static void doubleInput(VarianceState state, double value)
-
bigintInput
public static void bigintInput(VarianceState state, long value)
-
combine
public static void combine(VarianceState state, VarianceState otherState)
-
variance
public static void variance(VarianceState state, BlockBuilder out)
-
variancePop
public static void variancePop(VarianceState state, BlockBuilder out)
-
stddev
public static void stddev(VarianceState state, BlockBuilder out)
-
stddevPop
public static void stddevPop(VarianceState state, BlockBuilder out)
-
-