Class StatisticsConfiguration


  • public final class StatisticsConfiguration
    extends java.lang.Object
    Configuration for computation of statistics.

    This class is immutable.

    Since:
    1.1
    • Field Detail

      • biased

        private final boolean biased
        Flag to control if the statistic is biased, or should use a bias correction.
    • Constructor Detail

      • StatisticsConfiguration

        private StatisticsConfiguration​(boolean biased)
        Create an instance.
        Parameters:
        biased - Biased option.
    • Method Detail

      • withBiased

        public StatisticsConfiguration withBiased​(boolean v)
        Return an instance with the configured biased option.

        The correction of bias in a statistic is implementation dependent. If set to true then bias correction will be disabled.

        This option is used by:

        Parameters:
        v - Value.
        Returns:
        an instance
      • isBiased

        public boolean isBiased()
        Checks if the calculation of the statistic is biased. If false the calculation should use a bias correction.
        Returns:
        true if biased