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
(java.lang.String name) protected
NumberAnalyzed
(java.lang.String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(NumberAnalyzed other) void
addValue
(long v) final long
getMax()
final long
getMean()
final long
getMin()
final java.lang.String
getName()
final long
getNb()
protected java.lang.String
final long
final long
final long
getSum()
static NumberAnalyzed
load
(java.lang.String name, java.util.prefs.Preferences prefs) protected final java.lang.String
longToString
(long val) void
reset()
final void
save
(java.util.prefs.Preferences prefs) java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
NumberAnalyzed
public NumberAnalyzed(java.lang.String name) -
NumberAnalyzed
public NumberAnalyzed() -
NumberAnalyzed
protected NumberAnalyzed(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) -
getSavedSupplementatyData
protected java.lang.String getSavedSupplementatyData() -
longToString
protected final java.lang.String longToString(long val) -
load
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getCopyImmutable
-
addValue
public void addValue(long v) -
add
-
getNb
public final long getNb()- Specified by:
getNb
in interfaceINumberAnalyzed
-
getSum
public final long getSum()- Specified by:
getSum
in interfaceINumberAnalyzed
-
getMin
public final long getMin()- Specified by:
getMin
in interfaceINumberAnalyzed
-
getMax
public final long getMax()- Specified by:
getMax
in interfaceINumberAnalyzed
-
getMean
public final long getMean()- Specified by:
getMean
in interfaceINumberAnalyzed
-
getSliddingMean
public final long getSliddingMean()- Specified by:
getSliddingMean
in interfaceINumberAnalyzed
-
getStandardDeviation
public final long getStandardDeviation() -
getName
public final java.lang.String getName()
-