Inherited by Float64Average, Float64Max, Float64Min, and Float64Sum.
List of all members.
All the extracted Number objects will be treated as
float64_t values and the result of the aggregator is a Float64. If the set of entries is empty, a
NULL result is returned.
|AbstractFloat64Aggregator Handle definition. |
|AbstractFloat64Aggregator View definition. |
|AbstractFloat64Aggregator Holder definition. |
Protected Member Functions
|AbstractFloat64Aggregator (String::View vsMethod)|
|Construct an AbstractFloat64Aggregator that will aggregate values extracted from a set of InvocableMap::Entry objects. |
|virtual void||init (bool fFinal)|
|Initialize the aggregation result.|
|virtual Object::Holder||finalizeResult (bool fFinal)|
|Obtain the result of the aggregation.|
|The count of processed entries. |
|The running result value. |
|vsMethod||the name of the method that could be invoked via reflection and that returns values to aggregate; this parameter can also be a dot-delimited sequence of method names which would result in an aggregator based on the ChainedExtractor that is based on an array of corresponding ReflectionExtractor objects|