Package net.sourceforge.plantuml.api
Class NumberAnalyzed
java.lang.Object
net.sourceforge.plantuml.api.NumberAnalyzed
- All Implemented Interfaces:
INumberAnalyzed
- Direct Known Subclasses:
NumberAnalyzedDated
-
Constructor Summary
ConstructorsModifierConstructorDescriptionNumberAnalyzed(String name) protectedNumberAnalyzed(String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(NumberAnalyzed other) voidaddValue(long v) final longgetMax()final longgetMean()final longgetMin()final StringgetName()final longgetNb()protected Stringfinal longfinal longfinal longgetSum()static NumberAnalyzedload(String name, Preferences prefs) protected final StringlongToString(long val) voidreset()final voidsave(Preferences prefs) toString()
-
Constructor Details
-
NumberAnalyzed
-
NumberAnalyzed
public NumberAnalyzed() -
NumberAnalyzed
protected NumberAnalyzed(String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum)
-
-
Method Details
-
reset
public void reset() -
save
-
getSavedSupplementatyData
-
longToString
-
load
-
toString
-
getCopyImmutable
-
addValue
public void addValue(long v) -
add
-
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
-