Class NumberAnalyzed2

java.lang.Object
net.sourceforge.plantuml.api.NumberAnalyzed2
All Implemented Interfaces:
INumberAnalyzed

public class NumberAnalyzed2 extends java.lang.Object implements INumberAnalyzed
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
     
     
    NumberAnalyzed2(java.lang.String name)
     
    protected
    NumberAnalyzed2(java.lang.String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    addValue(long v)
     
     
    final long
     
    final long
     
    final long
     
    final java.lang.String
     
    final long
     
    protected java.lang.String
     
    final long
     
    final long
     
    load(java.lang.String name, java.util.prefs.Preferences prefs)
     
    protected final java.lang.String
    longToString(java.util.concurrent.atomic.AtomicLong val)
     
    void
     
    final void
    save(java.util.prefs.Preferences prefs)
     
    java.lang.String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • NumberAnalyzed2

      public NumberAnalyzed2(java.lang.String name)
    • NumberAnalyzed2

      public NumberAnalyzed2()
    • NumberAnalyzed2

      protected NumberAnalyzed2(java.lang.String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum)
  • Method Details

    • reset

      public void reset()
    • save

      public final void save(java.util.prefs.Preferences prefs)
    • getSavedString

      protected java.lang.String getSavedString()
    • longToString

      protected final java.lang.String longToString(java.util.concurrent.atomic.AtomicLong val)
    • load

      public static NumberAnalyzed2 load(java.lang.String name, java.util.prefs.Preferences prefs)
    • toString

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

      public INumberAnalyzed getCopyImmutable()
    • addValue

      public void addValue(long v)
    • add

      public void add(NumberAnalyzed2 other)
    • getNb

      public final long getNb()
      Specified by:
      getNb in interface INumberAnalyzed
    • getSum

      public final long getSum()
      Specified by:
      getSum in interface INumberAnalyzed
    • getMin

      public final long getMin()
      Specified by:
      getMin in interface INumberAnalyzed
    • getMax

      public final long getMax()
      Specified by:
      getMax in interface INumberAnalyzed
    • getMean

      public final long getMean()
      Specified by:
      getMean in interface INumberAnalyzed
    • getSliddingMean

      public final long getSliddingMean()
      Specified by:
      getSliddingMean in interface INumberAnalyzed
    • getName

      public final java.lang.String getName()