Class QuantileDigestFunctions

java.lang.Object
io.trino.operator.scalar.QuantileDigestFunctions

public final class QuantileDigestFunctions extends Object
  • Field Details

  • Method Details

    • 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)
    • quantileAtValueDouble

      public static Double quantileAtValueDouble(io.airlift.slice.Slice input, double value)
    • quantileAtValueReal

      public static Double quantileAtValueReal(io.airlift.slice.Slice input, long value)
    • quantileAtValueBigint

      public static Double quantileAtValueBigint(io.airlift.slice.Slice input, long value)
    • 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)