Package net.sourceforge.plantuml.api
Class NumberAnalyzed
- java.lang.Object
-
- net.sourceforge.plantuml.api.NumberAnalyzed
-
- All Implemented Interfaces:
INumberAnalyzed
- Direct Known Subclasses:
NumberAnalyzedDated
public class NumberAnalyzed extends java.lang.Object implements INumberAnalyzed
-
-
Constructor Summary
Constructors Modifier Constructor Description NumberAnalyzed()NumberAnalyzed(java.lang.String name)protectedNumberAnalyzed(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(NumberAnalyzed other)voidaddValue(long v)INumberAnalyzedgetCopyImmutable()longgetMax()longgetMean()longgetMin()java.lang.StringgetName()longgetNb()protected java.lang.StringgetSavedSupplementatyData()longgetSliddingMean()longgetStandardDeviation()longgetSum()static NumberAnalyzedload(java.lang.String name, java.util.prefs.Preferences prefs)protected java.lang.StringlongToString(long 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)
-
getSavedSupplementatyData
protected java.lang.String getSavedSupplementatyData()
-
longToString
protected final java.lang.String longToString(long val)
-
load
public static NumberAnalyzed 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(NumberAnalyzed 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
-
getStandardDeviation
public final long getStandardDeviation()
-
getName
public final java.lang.String getName()
-
-