Class Computation

    • Method Detail

      • topBottomRanked

        public final TopBottomRankedComputation topBottomRanked()

        The top ranked and bottom ranked computation configuration.

        Returns:
        The top ranked and bottom ranked computation configuration.
      • topBottomMovers

        public final TopBottomMoversComputation topBottomMovers()

        The top movers and bottom movers computation configuration.

        Returns:
        The top movers and bottom movers computation configuration.
      • totalAggregation

        public final TotalAggregationComputation totalAggregation()

        The total aggregation computation configuration.

        Returns:
        The total aggregation computation configuration.
      • maximumMinimum

        public final MaximumMinimumComputation maximumMinimum()

        The maximum and minimum computation configuration.

        Returns:
        The maximum and minimum computation configuration.
      • metricComparison

        public final MetricComparisonComputation metricComparison()

        The metric comparison computation configuration.

        Returns:
        The metric comparison computation configuration.
      • periodOverPeriod

        public final PeriodOverPeriodComputation periodOverPeriod()

        The period over period computation configuration.

        Returns:
        The period over period computation configuration.
      • periodToDate

        public final PeriodToDateComputation periodToDate()

        The period to DataSetIdentifier computation configuration.

        Returns:
        The period to DataSetIdentifier computation configuration.
      • growthRate

        public final GrowthRateComputation growthRate()

        The growth rate computation configuration.

        Returns:
        The growth rate computation configuration.
      • uniqueValues

        public final UniqueValuesComputation uniqueValues()

        The unique values computation configuration.

        Returns:
        The unique values computation configuration.
      • forecast

        public final ForecastComputation forecast()

        The forecast computation configuration.

        Returns:
        The forecast computation configuration.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)