public class AlignedChunkMetadata extends Object implements IChunkMetadata
| Constructor and Description |
|---|
AlignedChunkMetadata(IChunkMetadata timeChunkMetadata,
List<IChunkMetadata> valueChunkMetadataList) |
| Modifier and Type | Method and Description |
|---|---|
IChunkLoader |
getChunkLoader() |
TSDataType |
getDataType() |
List<TimeRange> |
getDeleteIntervalList() |
long |
getEndTime() |
byte |
getMask() |
String |
getMeasurementUid() |
long |
getOffsetOfChunkHeader() |
long |
getStartTime() |
Statistics |
getStatistics() |
Statistics |
getStatistics(int index) |
IChunkMetadata |
getTimeChunkMetadata() |
Statistics |
getTimeStatistics() |
List<IChunkMetadata> |
getValueChunkMetadataList() |
long |
getVersion() |
void |
insertIntoSortedDeletions(long startTime,
long endTime) |
boolean |
isFromOldTsFile() |
boolean |
isModified() |
boolean |
isSeq() |
boolean |
needSetChunkLoader() |
int |
serializeTo(OutputStream outputStream,
boolean serializeStatistic) |
void |
setChunkLoader(IChunkLoader chunkLoader) |
void |
setClosed(boolean closed) |
void |
setFilePath(String filePath) |
void |
setModified(boolean modified) |
void |
setSeq(boolean seq) |
void |
setVersion(long version) |
public AlignedChunkMetadata(IChunkMetadata timeChunkMetadata, List<IChunkMetadata> valueChunkMetadataList)
public Statistics getStatistics()
getStatistics in interface IChunkMetadatapublic Statistics getStatistics(int index)
public Statistics getTimeStatistics()
public boolean isModified()
isModified in interface IChunkMetadatapublic void setModified(boolean modified)
setModified in interface IChunkMetadatapublic boolean isSeq()
isSeq in interface IChunkMetadatapublic void setSeq(boolean seq)
setSeq in interface IChunkMetadatapublic long getVersion()
getVersion in interface IChunkMetadatapublic void setVersion(long version)
setVersion in interface IChunkMetadatapublic long getOffsetOfChunkHeader()
getOffsetOfChunkHeader in interface IChunkMetadatapublic long getStartTime()
getStartTime in interface IChunkMetadatapublic long getEndTime()
getEndTime in interface IChunkMetadatapublic boolean isFromOldTsFile()
isFromOldTsFile in interface IChunkMetadatapublic IChunkLoader getChunkLoader()
getChunkLoader in interface IChunkMetadatapublic boolean needSetChunkLoader()
needSetChunkLoader in interface IChunkMetadatapublic void setChunkLoader(IChunkLoader chunkLoader)
setChunkLoader in interface IChunkMetadatapublic void setFilePath(String filePath)
setFilePath in interface IChunkMetadatapublic void setClosed(boolean closed)
setClosed in interface IChunkMetadatapublic TSDataType getDataType()
getDataType in interface IChunkMetadatapublic String getMeasurementUid()
getMeasurementUid in interface IChunkMetadatapublic void insertIntoSortedDeletions(long startTime,
long endTime)
insertIntoSortedDeletions in interface IChunkMetadatapublic List<TimeRange> getDeleteIntervalList()
getDeleteIntervalList in interface IChunkMetadatapublic int serializeTo(OutputStream outputStream, boolean serializeStatistic)
serializeTo in interface IChunkMetadatapublic byte getMask()
getMask in interface IChunkMetadatapublic IChunkMetadata getTimeChunkMetadata()
public List<IChunkMetadata> getValueChunkMetadataList()
Copyright © 2022 The Apache Software Foundation. All rights reserved.