Package net.sourceforge.plantuml.api
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()NumberAnalyzed2(java.lang.String name)protectedNumberAnalyzed2(java.lang.String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(NumberAnalyzed2 other)voidaddValue(long v)INumberAnalyzedgetCopyImmutable()longgetMax()longgetMean()longgetMin()java.lang.StringgetName()longgetNb()protected java.lang.StringgetSavedString()longgetSliddingMean()longgetSum()static NumberAnalyzed2load(java.lang.String name, java.util.prefs.Preferences prefs)protected java.lang.StringlongToString(java.util.concurrent.atomic.AtomicLong val)voidreset()voidsave(java.util.prefs.Preferences prefs)java.lang.StringtoString()
-
-
-
Method Detail
-
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:
toStringin classjava.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:
getNbin interfaceINumberAnalyzed
-
getSum
public final long getSum()
- Specified by:
getSumin interfaceINumberAnalyzed
-
getMin
public final long getMin()
- Specified by:
getMinin interfaceINumberAnalyzed
-
getMax
public final long getMax()
- Specified by:
getMaxin interfaceINumberAnalyzed
-
getMean
public final long getMean()
- Specified by:
getMeanin interfaceINumberAnalyzed
-
getSliddingMean
public final long getSliddingMean()
- Specified by:
getSliddingMeanin interfaceINumberAnalyzed
-
getName
public final java.lang.String getName()
-
-