Uses of Interface
org.apache.iotdb.db.query.reader.series.IReaderByTimestamp
-
-
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.aggregation
Methods in org.apache.iotdb.db.query.aggregation with parameters of type IReaderByTimestamp Modifier and Type Method Description abstract voidAggregateResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)This method calculates the aggregation using common timestamps of the cross series filter. -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.aggregation.impl
Methods in org.apache.iotdb.db.query.aggregation.impl with parameters of type IReaderByTimestamp Modifier and Type Method Description voidAvgAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidCountAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidExtremeAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidFirstValueAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidFirstValueDescAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidLastValueAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidLastValueDescAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMaxTimeAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMaxTimeDescAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMaxValueAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMinTimeAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMinTimeDescAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidMinValueAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader)voidSumAggrResult. updateResultUsingTimestamps(long[] timestamps, int length, IReaderByTimestamp dataReader) -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.dataset
Constructor parameters in org.apache.iotdb.db.query.dataset with type arguments of type IReaderByTimestamp Constructor Description UDTFAlignByTimeDataSet(QueryContext context, UDTFPlan udtfPlan, org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator timestampGenerator, java.util.List<IReaderByTimestamp> readersOfSelectedSeries, java.util.List<java.util.List<java.lang.Integer>> readerToIndexList, java.util.List<java.lang.Boolean> cached)execute with value filterUDTFNonAlignDataSet(QueryContext context, UDTFPlan udtfPlan, org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator timestampGenerator, java.util.List<IReaderByTimestamp> readersOfSelectedSeries, java.util.List<java.util.List<java.lang.Integer>> readerToIndexList, java.util.List<java.lang.Boolean> cached)execute with value filter -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.dataset.groupby
Methods in org.apache.iotdb.db.query.dataset.groupby that return IReaderByTimestamp Modifier and Type Method Description protected IReaderByTimestampGroupByWithValueFilterDataSet. getReaderByTime(org.apache.iotdb.commons.path.PartialPath path, RawDataQueryPlan queryPlan, QueryContext context) -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.executor
Methods in org.apache.iotdb.db.query.executor that return IReaderByTimestamp Modifier and Type Method Description protected IReaderByTimestampAggregationExecutor. getReaderByTime(org.apache.iotdb.commons.path.PartialPath path, RawDataQueryPlan queryPlan, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, QueryContext context)protected IReaderByTimestampRawDataQueryExecutor. getReaderByTimestamp(org.apache.iotdb.commons.path.PartialPath path, java.util.Set<java.lang.String> allSensors, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, QueryContext context)Methods in org.apache.iotdb.db.query.executor that return types with arguments of type IReaderByTimestamp Modifier and Type Method Description protected org.apache.iotdb.tsfile.utils.Pair<java.util.List<IReaderByTimestamp>,java.util.List<java.util.List<java.lang.Integer>>>RawDataQueryExecutor. initSeriesReaderByTimestamp(QueryContext context, RawDataQueryPlan queryPlan, java.util.List<java.lang.Boolean> cached, org.apache.iotdb.tsfile.read.filter.basic.Filter timeFilter)init IReaderByTimestamp for each not cached PartialPath, if it's already been cached, the corresponding IReaderByTimestamp will be null group these not cached PartialPath to one AlignedPath if they belong to same aligned device -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.externalsort
Methods in org.apache.iotdb.db.query.externalsort that return types with arguments of type IReaderByTimestamp Modifier and Type Method Description java.util.List<IReaderByTimestamp>ExternalSortJobEngine. executeForByTimestampReader(long queryId, java.util.List<ChunkReaderWrap> chunkReaderWraps)Receive a list of chunkReaderWraps and judge whether it should be processed using external sort.java.util.List<IReaderByTimestamp>SimpleExternalSortEngine. executeForByTimestampReader(long queryId, java.util.List<ChunkReaderWrap> chunkReaderWraps) -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.externalsort.adapter
Classes in org.apache.iotdb.db.query.externalsort.adapter that implement IReaderByTimestamp Modifier and Type Class Description classByTimestampReaderAdapterThis class is an adapter which makes IPointReader implement IReaderByTimestamp interface. -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.reader.chunk
Classes in org.apache.iotdb.db.query.reader.chunk that implement IReaderByTimestamp Modifier and Type Class Description classDiskChunkReaderByTimestampTo read chunk data on disk by timestamp, this class implements an interfaceIReaderByTimestampbased on the data readerChunkReader.Methods in org.apache.iotdb.db.query.reader.chunk that return IReaderByTimestamp Modifier and Type Method Description IReaderByTimestampChunkReaderWrap. getIReaderByTimestamp() -
Uses of IReaderByTimestamp in org.apache.iotdb.db.query.reader.series
Classes in org.apache.iotdb.db.query.reader.series that implement IReaderByTimestamp Modifier and Type Class Description classSeriesReaderByTimestamp
-