Package net.sourceforge.plantuml.api
Class NumberAnalyzed2
java.lang.Object
net.sourceforge.plantuml.api.NumberAnalyzed2
- All Implemented Interfaces:
INumberAnalyzed
-
Constructor Summary
ConstructorsModifierConstructorDescriptionNumberAnalyzed2
(java.lang.String name) protected
NumberAnalyzed2
(java.lang.String name, long nb, long sum, long min, long max, long sumOfSquare, long sliddingSum) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(NumberAnalyzed2 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
getSum()
static NumberAnalyzed2
load
(java.lang.String name, java.util.prefs.Preferences prefs) protected final java.lang.String
longToString
(java.util.concurrent.atomic.AtomicLong 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
-
NumberAnalyzed2
public NumberAnalyzed2(java.lang.String name) -
NumberAnalyzed2
public NumberAnalyzed2() -
NumberAnalyzed2
protected NumberAnalyzed2(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) -
getSavedString
protected java.lang.String getSavedString() -
longToString
protected final java.lang.String longToString(java.util.concurrent.atomic.AtomicLong 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
-
getName
public final java.lang.String getName()
-