| Modifier and Type | Method and Description |
|---|---|
Statistics<? extends Serializable> |
PageHeader.getStatistics() |
| Modifier and Type | Method and Description |
|---|---|
static PageHeader |
PageHeader.deserializeFrom(ByteBuffer buffer,
Statistics<? extends Serializable> chunkStatistic) |
| Constructor and Description |
|---|
PageHeader(int uncompressedSize,
int compressedSize,
Statistics<? extends Serializable> statistics) |
| Modifier and Type | Method and Description |
|---|---|
Statistics |
AlignedTimeSeriesMetadata.getStatistics()
If the vector contains only one sub sensor, just return the sub sensor's Statistics Otherwise,
return the Statistics of the time column
|
Statistics<? extends Serializable> |
TimeseriesMetadata.getStatistics() |
Statistics |
ITimeSeriesMetadata.getStatistics() |
Statistics<? extends Serializable> |
IChunkMetadata.getStatistics() |
Statistics |
AlignedChunkMetadata.getStatistics() |
Statistics<? extends Serializable> |
ChunkMetadata.getStatistics() |
Statistics |
AlignedTimeSeriesMetadata.getStatistics(int index) |
Statistics |
AlignedChunkMetadata.getStatistics(int index) |
Statistics |
AlignedTimeSeriesMetadata.getTimeStatistics() |
Statistics |
AlignedChunkMetadata.getTimeStatistics() |
| Modifier and Type | Method and Description |
|---|---|
void |
TimeseriesMetadata.setStatistics(Statistics<? extends Serializable> statistics) |
| Constructor and Description |
|---|
ChunkMetadata(String measurementUid,
TSDataType tsDataType,
long fileOffset,
Statistics<? extends Serializable> statistics)
constructor of ChunkMetaData.
|
TimeseriesMetadata(byte timeSeriesMetadataType,
int chunkMetaDataListDataSize,
String measurementId,
TSDataType dataType,
Statistics<? extends Serializable> statistics,
PublicBAOS chunkMetadataListBuffer) |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryStatistics
Statistics for string type.
|
class |
BooleanStatistics |
class |
DoubleStatistics |
class |
FloatStatistics
Statistics for float type.
|
class |
IntegerStatistics
Statistics for int type.
|
class |
LongStatistics |
class |
TimeStatistics |
| Modifier and Type | Method and Description |
|---|---|
static Statistics<? extends Serializable> |
Statistics.deserialize(ByteBuffer buffer,
TSDataType dataType) |
static Statistics<? extends Serializable> |
Statistics.deserialize(InputStream inputStream,
TSDataType dataType) |
static Statistics<? extends Serializable> |
Statistics.getStatsByType(TSDataType type)
static method providing statistic instance for respective data type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Statistics.mergeStatistics(Statistics<? extends Serializable> stats)
merge parameter to this statistic
|
protected void |
BinaryStatistics.mergeStatisticsValue(Statistics<Binary> stats) |
protected void |
BooleanStatistics.mergeStatisticsValue(Statistics<Boolean> stats) |
protected void |
DoubleStatistics.mergeStatisticsValue(Statistics<Double> stats) |
protected void |
FloatStatistics.mergeStatisticsValue(Statistics<Float> stats) |
protected void |
IntegerStatistics.mergeStatisticsValue(Statistics<Integer> stats) |
protected void |
LongStatistics.mergeStatisticsValue(Statistics<Long> stats) |
protected void |
TimeStatistics.mergeStatisticsValue(Statistics<Long> stats) |
protected abstract void |
Statistics.mergeStatisticsValue(Statistics<T> stats) |
| Modifier and Type | Method and Description |
|---|---|
Statistics |
Chunk.getChunkStatistic() |
| Constructor and Description |
|---|
Chunk(ChunkHeader header,
ByteBuffer buffer,
List<TimeRange> deleteIntervalList,
Statistics chunkStatistic) |
| Modifier and Type | Method and Description |
|---|---|
Statistics<? extends Serializable> |
CachedChunkLoaderImpl.ChunkCacheKey.getStatistics() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GroupByFilter.satisfy(Statistics statistics) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Filter.satisfy(Statistics statistics)
To examine whether the statistics is satisfied with the filter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Lt.satisfy(Statistics statistics) |
boolean |
Eq.satisfy(Statistics statistics) |
boolean |
GtEq.satisfy(Statistics statistics) |
boolean |
LtEq.satisfy(Statistics statistics) |
boolean |
Regexp.satisfy(Statistics statistics) |
boolean |
NotEq.satisfy(Statistics statistics) |
boolean |
NotFilter.satisfy(Statistics statistics) |
boolean |
Like.satisfy(Statistics statistics) |
boolean |
In.satisfy(Statistics statistics) |
boolean |
Gt.satisfy(Statistics statistics) |
boolean |
AndFilter.satisfy(Statistics statistics) |
boolean |
OrFilter.satisfy(Statistics statistics) |
| Modifier and Type | Method and Description |
|---|---|
Statistics |
IPageReader.getStatistics() |
Statistics |
IAlignedPageReader.getStatistics(int index) |
Statistics |
IAlignedPageReader.getTimeStatistics() |
| Modifier and Type | Method and Description |
|---|---|
Statistics |
ValuePageReader.getStatistics() |
Statistics |
AlignedPageReader.getStatistics() |
Statistics |
PageReader.getStatistics() |
Statistics |
AlignedPageReader.getStatistics(int index) |
Statistics |
AlignedPageReader.getTimeStatistics() |
| Modifier and Type | Method and Description |
|---|---|
static Statistics<? extends Serializable> |
StatisticsV2.deserialize(ByteBuffer buffer,
TSDataType dataType) |
static Statistics<? extends Serializable> |
StatisticsV2.deserialize(InputStream inputStream,
TSDataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
Statistics<? extends Serializable> |
ValuePageWriter.getStatistics() |
Statistics<? extends Serializable> |
PageWriter.getStatistics() |
| Modifier and Type | Method and Description |
|---|---|
void |
TsFileIOWriter.startFlushChunk(String measurementId,
CompressionType compressionCodecName,
TSDataType tsDataType,
TSEncoding encodingType,
Statistics<? extends Serializable> statistics,
int dataSize,
int numOfPages,
int mask)
start a ChunkMetaData.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.