Package net.sourceforge.plantuml.api
Class NumberAnalyzed2
java.lang.Object
net.sourceforge.plantuml.api.NumberAnalyzed2
- All Implemented Interfaces:
INumberAnalyzed
-
Constructor Summary
ConstructorsModifierConstructorDescriptionNumberAnalyzed2(String name) protectedNumberAnalyzed2(String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(NumberAnalyzed2 other) voidaddValue(long v) final longgetMax()final longgetMean()final longgetMin()final StringgetName()final longgetNb()protected Stringfinal longfinal longgetSum()static NumberAnalyzed2load(String name, Preferences prefs) protected final StringlongToString(AtomicLong val) voidreset()final voidsave(Preferences prefs) toString()
-
Constructor Details
-
NumberAnalyzed2
-
NumberAnalyzed2
public NumberAnalyzed2() -
NumberAnalyzed2
protected NumberAnalyzed2(String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum)
-
-
Method Details
-
reset
public void reset() -
save
-
getSavedString
-
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
-
getName
-