Class QuantileDigestFunctions


  • public final class QuantileDigestFunctions
    extends Object
    • Method Detail

      • valueAtQuantileDouble

        public static double valueAtQuantileDouble​(io.airlift.slice.Slice input,
                                                   double quantile)
      • valueAtQuantileReal

        public static long valueAtQuantileReal​(io.airlift.slice.Slice input,
                                               double quantile)
      • valueAtQuantileBigint

        public static long valueAtQuantileBigint​(io.airlift.slice.Slice input,
                                                 double quantile)
      • valuesAtQuantilesDouble

        public static Block valuesAtQuantilesDouble​(io.airlift.slice.Slice input,
                                                    Block percentilesArrayBlock)
      • valuesAtQuantilesReal

        public static Block valuesAtQuantilesReal​(io.airlift.slice.Slice input,
                                                  Block percentilesArrayBlock)
      • valuesAtQuantilesBigint

        public static Block valuesAtQuantilesBigint​(io.airlift.slice.Slice input,
                                                    Block percentilesArrayBlock)
      • verifyAccuracy

        public static double verifyAccuracy​(double accuracy)
      • verifyWeight

        public static long verifyWeight​(long weight)