Class JreDoubleAdder

  • All Implemented Interfaces:
    DoubleAdder

    final class JreDoubleAdder
    extends java.lang.Object
    implements DoubleAdder
    • Field Detail

      • delegate

        private final java.util.concurrent.atomic.DoubleAdder delegate
    • Constructor Detail

      • JreDoubleAdder

        JreDoubleAdder()
    • Method Detail

      • add

        public void add​(double x)
        Description copied from interface: DoubleAdder
        Add the given value.
        Specified by:
        add in interface DoubleAdder
        Parameters:
        x - the value to add
        See Also:
        DoubleAdder.add(double)
      • sum

        public double sum()
        Description copied from interface: DoubleAdder
        Returns the current sum.
        Specified by:
        sum in interface DoubleAdder
        See Also:
        DoubleAdder.sum()
      • reset

        public void reset()
        Description copied from interface: DoubleAdder
        Resets the variables maintaining the sum to zero.
        Specified by:
        reset in interface DoubleAdder
        See Also:
        DoubleAdder.reset()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object