ItemList.Type
Modifier and Type | Field and Description |
---|---|
protected long |
count |
protected long |
max |
protected long |
min |
static int |
NUM_BASIC_ITEMS |
protected long |
sum |
protected long |
sumOfSquares |
ITEM_FORMAT_PERC, ITEM_FORMAT_TIME, ITEM_NAME_AVERAGE, ITEM_NAME_COUNT, ITEM_NAME_MAX, ITEM_NAME_MIN, ITEM_NAME_STDDEV, ITEM_NAME_SUM, ITEM_NAME_SUMSQ, ITEM_VALUE_NAN, PRINT_FORMAT_COUNT, PRINT_FORMAT_PERC, PRINT_FORMAT_TIME
Modifier | Constructor and Description |
---|---|
|
Basics() |
protected |
Basics(long count,
long sum,
long sumOfSquares) |
Modifier and Type | Method and Description |
---|---|
void |
addRecord(Basics record) |
protected void |
addSums(long value) |
void |
addValue(long value) |
void |
checkMinMax(long value) |
double |
getAverage() |
long |
getCount() |
double |
getIntervalAverage(Basics mark) |
long |
getIntervalCount(Basics mark) |
long |
getIntervalMax(Basics mark) |
long |
getIntervalMin(Basics mark) |
long |
getIntervalSum(Basics mark) |
long |
getIntervalSumOfSquares(Basics mark) |
double |
getIntervalVariance(Basics mark) |
int |
getItemCount() |
String |
getItemName(int index) |
ItemList.Type |
getItemType(int index) |
Object |
getItemValue(int index) |
long |
getMax() |
long |
getMin() |
double |
getStdDev() |
long |
getSum() |
long |
getSumOfSquares() |
double |
getVariance() |
void |
reset() |
Basics |
takeSnapshot() |
protected XmlBuilder |
toXml(String elementName,
String name,
DecimalFormat timeFormat,
DecimalFormat percentageFormat) |
void |
updateIntervalMinMax(Basics mark,
long value) |
public static final int NUM_BASIC_ITEMS
protected long count
protected long min
protected long max
protected long sum
protected long sumOfSquares
public Basics()
protected Basics(long count, long sum, long sumOfSquares)
public void reset()
public Basics takeSnapshot()
takeSnapshot
in interface IBasics<Basics>
public void checkMinMax(long value)
checkMinMax
in interface IBasics<Basics>
protected void addSums(long value)
public void addRecord(Basics record)
public int getItemCount()
getItemCount
in interface ItemList
public String getItemName(int index)
getItemName
in interface ItemList
public ItemList.Type getItemType(int index)
getItemType
in interface ItemList
public Object getItemValue(int index)
getItemValue
in interface ItemList
protected XmlBuilder toXml(String elementName, String name, DecimalFormat timeFormat, DecimalFormat percentageFormat)
public long getIntervalCount(Basics mark)
getIntervalCount
in interface IBasics<Basics>
public long getSumOfSquares()
getSumOfSquares
in interface IBasics<Basics>
public long getIntervalSum(Basics mark)
getIntervalSum
in interface IBasics<Basics>
public long getIntervalSumOfSquares(Basics mark)
getIntervalSumOfSquares
in interface IBasics<Basics>
public long getIntervalMin(Basics mark)
getIntervalMin
in interface IBasics<Basics>
public long getIntervalMax(Basics mark)
getIntervalMax
in interface IBasics<Basics>
public void updateIntervalMinMax(Basics mark, long value)
updateIntervalMinMax
in interface IBasics<Basics>
public double getAverage()
getAverage
in interface IBasics<Basics>
public double getIntervalAverage(Basics mark)
getIntervalAverage
in interface IBasics<Basics>
public double getVariance()
getVariance
in interface IBasics<Basics>
public double getIntervalVariance(Basics mark)
getIntervalVariance
in interface IBasics<Basics>
Copyright © 2023 Frank!Framework. All rights reserved.