Class DoublePercentileIterator

  • All Implemented Interfaces:
    Iterator<DoubleHistogramIterationValue>

    public class DoublePercentileIterator
    extends Object
    implements Iterator<DoubleHistogramIterationValue>
    Used for iterating through DoubleHistogram values values according to percentile levels. The iteration is performed in steps that start at 0% and reduce their distance to 100% according to the percentileTicksPerHalfDistance parameter, ultimately reaching 100% when all recorded histogram values are exhausted.
    • Constructor Detail

      • DoublePercentileIterator

        public DoublePercentileIterator​(DoubleHistogram histogram,
                                        int percentileTicksPerHalfDistance)
        Parameters:
        histogram - The histogram this iterator will operate on
        percentileTicksPerHalfDistance - The number of iteration steps per half-distance to 100%.