public class SeriesAggregateReader extends Object implements IAggregateReader
| 构造器和说明 |
|---|
SeriesAggregateReader(PartialPath seriesPath,
Set<String> allSensors,
TSDataType dataType,
QueryContext context,
List<TsFileResource> seqFileResource,
List<TsFileResource> unseqFileResource,
Filter timeFilter,
Filter valueFilter,
boolean ascending) |
SeriesAggregateReader(PartialPath seriesPath,
Set<String> allSensors,
TSDataType dataType,
QueryContext context,
QueryDataSource dataSource,
Filter timeFilter,
Filter valueFilter,
TsFileFilter fileFilter,
boolean ascending) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canUseCurrentChunkStatistics() |
boolean |
canUseCurrentFileStatistics() |
boolean |
canUseCurrentPageStatistics()
only be used without value filter
|
Statistics |
currentChunkStatistics() |
Statistics |
currentFileStatistics() |
Statistics |
currentPageStatistics()
only be used without value filter
|
boolean |
hasNextChunk() |
boolean |
hasNextFile() |
boolean |
hasNextPage() |
boolean |
isAscending() |
BatchData |
nextPage() |
void |
skipCurrentChunk() |
void |
skipCurrentFile() |
void |
skipCurrentPage() |
public SeriesAggregateReader(PartialPath seriesPath, Set<String> allSensors, TSDataType dataType, QueryContext context, QueryDataSource dataSource, Filter timeFilter, Filter valueFilter, TsFileFilter fileFilter, boolean ascending)
public SeriesAggregateReader(PartialPath seriesPath, Set<String> allSensors, TSDataType dataType, QueryContext context, List<TsFileResource> seqFileResource, List<TsFileResource> unseqFileResource, Filter timeFilter, Filter valueFilter, boolean ascending)
public boolean isAscending()
isAscending 在接口中 IAggregateReaderpublic boolean hasNextFile()
throws IOException
hasNextFile 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentFileStatistics()
throws IOException
canUseCurrentFileStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentFileStatistics()
currentFileStatistics 在接口中 IAggregateReaderpublic void skipCurrentFile()
skipCurrentFile 在接口中 IAggregateReaderpublic boolean hasNextChunk()
throws IOException
hasNextChunk 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentChunkStatistics()
throws IOException
canUseCurrentChunkStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentChunkStatistics()
currentChunkStatistics 在接口中 IAggregateReaderpublic void skipCurrentChunk()
skipCurrentChunk 在接口中 IAggregateReaderpublic boolean hasNextPage()
throws IOException
hasNextPage 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentPageStatistics()
throws IOException
IAggregateReadercanUseCurrentPageStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentPageStatistics()
IAggregateReadercurrentPageStatistics 在接口中 IAggregateReaderpublic void skipCurrentPage()
skipCurrentPage 在接口中 IAggregateReaderpublic BatchData nextPage() throws IOException
nextPage 在接口中 IAggregateReaderIOExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.