public class DoubleStatistics extends Statistics<Double>
isEmpty| Constructor and Description |
|---|
DoubleStatistics() |
| Modifier and Type | Method and Description |
|---|---|
long |
calculateRamSize() |
void |
deserialize(ByteBuffer byteBuffer) |
void |
deserialize(InputStream inputStream)
read data from the inputStream.
|
boolean |
equals(Object o) |
Double |
getFirstValue() |
Double |
getLastValue() |
Double |
getMaxValue() |
Double |
getMinValue() |
int |
getStatsSize()
The output of this method should be identical to the method "serializeStats(OutputStream
outputStream)"
|
double |
getSumDoubleValue() |
long |
getSumLongValue() |
TSDataType |
getType() |
int |
hashCode() |
void |
initializeStats(double min,
double max,
double first,
double last,
double sum)
initialize double statistics.
|
protected void |
mergeStatisticsValue(Statistics<Double> stats) |
int |
serializeStats(OutputStream outputStream) |
String |
toString() |
deserialize, deserialize, getCount, getEndTime, getSerializedSize, getSizeByType, getStartTime, getStatsByType, isEmpty, mergeStatistics, serialize, setCount, setEmpty, setEndTime, setStartTime, update, update, update, update, update, update, update, update, update, update, update, update, update, update, updateStatspublic TSDataType getType()
getType in class Statistics<Double>public int getStatsSize()
getStatsSize in class Statistics<Double>public void initializeStats(double min,
double max,
double first,
double last,
double sum)
min - min valuemax - max valuefirst - the first valuelast - the last valuesum - sum valuepublic long calculateRamSize()
calculateRamSize in class Statistics<Double>public Double getMinValue()
getMinValue in class Statistics<Double>public Double getMaxValue()
getMaxValue in class Statistics<Double>public Double getFirstValue()
getFirstValue in class Statistics<Double>public Double getLastValue()
getLastValue in class Statistics<Double>public double getSumDoubleValue()
getSumDoubleValue in class Statistics<Double>public long getSumLongValue()
getSumLongValue in class Statistics<Double>protected void mergeStatisticsValue(Statistics<Double> stats)
mergeStatisticsValue in class Statistics<Double>public int serializeStats(OutputStream outputStream) throws IOException
IOExceptionpublic void deserialize(InputStream inputStream) throws IOException
Statisticsdeserialize in class Statistics<Double>IOExceptionpublic void deserialize(ByteBuffer byteBuffer)
deserialize in class Statistics<Double>public boolean equals(Object o)
equals in class Statistics<Double>public int hashCode()
hashCode in class Statistics<Double>public String toString()
toString in class Statistics<Double>Copyright © 2022 The Apache Software Foundation. All rights reserved.