Module org.elasticsearch.compute
Class StdDevLongAggregator
java.lang.Object
org.elasticsearch.compute.aggregation.StdDevLongAggregator
A standard deviation aggregation definition for long.
This class is generated. Edit `X-StdDevAggregator.java.st` instead.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcombine(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState current, int groupId, long value) static voidcombine(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, long value) static voidcombineIntermediate(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState state, int groupId, double mean, double m2, long count) static voidcombineIntermediate(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, double mean, double m2, long count) static BlockevaluateFinal(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState state, IntVector selected, GroupingAggregatorEvaluationContext ctx) static BlockevaluateFinal(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, DriverContext driverContext) static org.elasticsearch.compute.aggregation.StdDevStates.GroupingStateinitGrouping(BigArrays bigArrays) static org.elasticsearch.compute.aggregation.StdDevStates.SingleState
-
Constructor Details
-
StdDevLongAggregator
public StdDevLongAggregator()
-
-
Method Details
-
initSingle
public static org.elasticsearch.compute.aggregation.StdDevStates.SingleState initSingle() -
combine
public static void combine(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, long value) -
combineIntermediate
public static void combineIntermediate(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, double mean, double m2, long count) -
evaluateFinal
public static Block evaluateFinal(org.elasticsearch.compute.aggregation.StdDevStates.SingleState state, DriverContext driverContext) -
initGrouping
public static org.elasticsearch.compute.aggregation.StdDevStates.GroupingState initGrouping(BigArrays bigArrays) -
combine
public static void combine(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState current, int groupId, long value) -
combineIntermediate
public static void combineIntermediate(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState state, int groupId, double mean, double m2, long count) -
evaluateFinal
public static Block evaluateFinal(org.elasticsearch.compute.aggregation.StdDevStates.GroupingState state, IntVector selected, GroupingAggregatorEvaluationContext ctx)
-