public class AlignedSeriesAggregateReader extends Object implements IAggregateReader
| 构造器和说明 |
|---|
AlignedSeriesAggregateReader(AlignedPath 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 |
currentChunkTimeStatistics() |
Statistics |
currentFileStatistics() |
Statistics |
currentFileTimeStatistics() |
Statistics |
currentPageStatistics()
only be used without value filter
|
Statistics |
currentPageTimeStatistics() |
int |
getCurIndex() |
boolean |
hasNextChunk() |
boolean |
hasNextFile() |
boolean |
hasNextPage() |
boolean |
hasNextSubSeries() |
boolean |
isAscending() |
BatchData |
nextPage() |
void |
nextSeries() |
void |
resetIndex() |
void |
skipCurrentChunk() |
void |
skipCurrentFile() |
void |
skipCurrentPage() |
public AlignedSeriesAggregateReader(AlignedPath seriesPath, Set<String> allSensors, TSDataType dataType, QueryContext context, QueryDataSource dataSource, Filter timeFilter, Filter valueFilter, TsFileFilter fileFilter, boolean ascending)
public boolean isAscending()
isAscending 在接口中 IAggregateReaderpublic boolean hasNextFile()
throws IOException
hasNextFile 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentFileStatistics()
throws IOException
canUseCurrentFileStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentFileStatistics() throws IOException
currentFileStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentFileTimeStatistics() throws IOException
IOExceptionpublic void skipCurrentFile()
skipCurrentFile 在接口中 IAggregateReaderpublic boolean hasNextChunk()
throws IOException
hasNextChunk 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentChunkStatistics()
throws IOException
canUseCurrentChunkStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentChunkStatistics() throws IOException
currentChunkStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentChunkTimeStatistics() throws IOException
IOExceptionpublic void skipCurrentChunk()
skipCurrentChunk 在接口中 IAggregateReaderpublic boolean hasNextPage()
throws IOException
hasNextPage 在接口中 IAggregateReaderIOExceptionpublic boolean canUseCurrentPageStatistics()
throws IOException
IAggregateReadercanUseCurrentPageStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentPageStatistics() throws IOException
IAggregateReadercurrentPageStatistics 在接口中 IAggregateReaderIOExceptionpublic Statistics currentPageTimeStatistics() throws IOException
IOExceptionpublic void skipCurrentPage()
skipCurrentPage 在接口中 IAggregateReaderpublic BatchData nextPage() throws IOException
nextPage 在接口中 IAggregateReaderIOExceptionpublic boolean hasNextSubSeries()
public void nextSeries()
public int getCurIndex()
public void resetIndex()
Copyright © 2022 The Apache Software Foundation. All rights reserved.