所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
void |
addMeasurement(MeasurementPath measurementPath) |
void |
addMeasurements(List<String> measurements) |
void |
addSchemas(List<IMeasurementSchema> schemas) |
AlignedPath |
clone() |
PartialPath |
copy() |
AlignedLastPointReader |
createLastPointReader(TSDataType dataType,
Set<String> deviceMeasurements,
QueryContext context,
QueryDataSource dataSource,
long queryTime,
Filter timeFilter) |
AlignedSeriesReader |
createSeriesReader(Set<String> allSensors,
TSDataType dataType,
QueryContext context,
List<TsFileResource> seqFileResource,
List<TsFileResource> unseqFileResource,
Filter timeFilter,
Filter valueFilter,
boolean ascending) |
AlignedSeriesReader |
createSeriesReader(Set<String> allSensors,
TSDataType dataType,
QueryContext context,
QueryDataSource dataSource,
Filter timeFilter,
Filter valueFilter,
TsFileFilter fileFilter,
boolean ascending) |
TsFileResource |
createTsFileResource(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList,
TsFileResource originTsFileResource) |
boolean |
equals(Object o) |
AlignedTimeSeriesMetadata |
generateTimeSeriesMetadata(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList)
Because the unclosed tsfile don't have TimeSeriesMetadata and memtables in the memory don't
have chunkMetadata, but query will use these, so we need to generate it for them.
|
int |
getColumnNum() |
String |
getDevice() |
PartialPath |
getDevicePath() |
String |
getMeasurement() |
String |
getMeasurement(int index) |
List<String> |
getMeasurementList() |
VectorMeasurementSchema |
getMeasurementSchema() |
PartialPath |
getPathWithMeasurement(int index) |
ReadOnlyMemChunk |
getReadOnlyMemChunkFromMemTable(IMemTable memTable,
List<Pair<Modification,IMemTable>> modsToMemtable,
long timeLowerBound)
get the ReadOnlyMemChunk from the given MemTable.
|
List<IMeasurementSchema> |
getSchemaList() |
TSDataType |
getSeriesType() |
List<IChunkMetadata> |
getVisibleMetadataListFromWriter(RestorableTsFileIOWriter writer,
TsFileResource tsFileResource,
QueryContext context) |
int |
hashCode() |
void |
mergeAlignedPath(AlignedPath alignedPath)
merge another aligned path's sub sensors into this one
|
void |
setMeasurementList(List<String> measurementList) |