Interface IChunkMetadata
-
- All Known Implementing Classes:
AlignedChunkMetadata,ChunkMetadata
public interface IChunkMetadata
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IChunkLoadergetChunkLoader()TSDataTypegetDataType()java.util.List<TimeRange>getDeleteIntervalList()longgetEndTime()bytegetMask()java.lang.StringgetMeasurementUid()longgetOffsetOfChunkHeader()longgetStartTime()Statistics<? extends java.io.Serializable>getStatistics()longgetVersion()voidinsertIntoSortedDeletions(TimeRange timeRange)booleanisModified()booleanisSeq()booleanneedSetChunkLoader()intserializeTo(java.io.OutputStream outputStream, boolean serializeStatistic)voidsetChunkLoader(IChunkLoader chunkLoader)voidsetClosed(boolean closed)voidsetFilePath(java.lang.String filePath)voidsetModified(boolean modified)voidsetSeq(boolean seq)voidsetVersion(long version)
-
-
-
Method Detail
-
getStatistics
Statistics<? extends java.io.Serializable> getStatistics()
-
isModified
boolean isModified()
-
setModified
void setModified(boolean modified)
-
isSeq
boolean isSeq()
-
setSeq
void setSeq(boolean seq)
-
getVersion
long getVersion()
-
setVersion
void setVersion(long version)
-
getOffsetOfChunkHeader
long getOffsetOfChunkHeader()
-
getStartTime
long getStartTime()
-
getEndTime
long getEndTime()
-
getChunkLoader
IChunkLoader getChunkLoader()
-
needSetChunkLoader
boolean needSetChunkLoader()
-
setChunkLoader
void setChunkLoader(IChunkLoader chunkLoader)
-
setFilePath
void setFilePath(java.lang.String filePath)
-
setClosed
void setClosed(boolean closed)
-
getDataType
TSDataType getDataType()
-
getMeasurementUid
java.lang.String getMeasurementUid()
-
insertIntoSortedDeletions
void insertIntoSortedDeletions(TimeRange timeRange)
-
getDeleteIntervalList
java.util.List<TimeRange> getDeleteIntervalList()
-
serializeTo
int serializeTo(java.io.OutputStream outputStream, boolean serializeStatistic) throws java.io.IOException- Throws:
java.io.IOException
-
getMask
byte getMask()
-
-