42 virtual double doubleVal(int32_t doc) = 0;
47 virtual int32_t intVal(int32_t doc);
52 virtual int64_t longVal(int32_t doc);
57 virtual String strVal(int32_t doc);
60 virtual String toString(int32_t doc) = 0;
75 virtual CollectionValue getInnerArray();
80 virtual double getMinValue();
85 virtual double getMaxValue();
90 virtual double getAverageValue();