Class NoOpScalingStrategy<T>

  • All Implemented Interfaces:
    ScalingStrategy<T>

    public class NoOpScalingStrategy<T>
    extends Object
    implements ScalingStrategy<T>
    NoOpScalingStrategy does not scale up / down the given value.
    • Constructor Detail

      • NoOpScalingStrategy

        public NoOpScalingStrategy()
    • Method Detail

      • scaleUp

        public T scaleUp​(T currentValue)
        Description copied from interface: ScalingStrategy
        Returns the scaled up value.
        Specified by:
        scaleUp in interface ScalingStrategy<T>
        Parameters:
        currentValue - currentValue
      • scaleDown

        public T scaleDown​(T currentValue)
        Description copied from interface: ScalingStrategy
        Returns the scaled down value.
        Specified by:
        scaleDown in interface ScalingStrategy<T>
        Parameters:
        currentValue - currentValue