Class TsFileTimeGenerator
- java.lang.Object
-
- org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator
-
- org.apache.iotdb.tsfile.read.query.timegenerator.TsFileTimeGenerator
-
public class TsFileTimeGenerator extends TimeGenerator
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator
operatorNode
-
-
Constructor Summary
Constructors Constructor Description TsFileTimeGenerator(IExpression iexpression, IChunkLoader chunkLoader, IMetadataQuerier metadataQuerier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IBatchReadergenerateNewBatchReader(SingleSeriesExpression expression)FiltergetTimeFilter()protected booleanisAscending()-
Methods inherited from class org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator
construct, constructNode, getValue, getValues, hasNext, hasOrNode, next
-
-
-
-
Constructor Detail
-
TsFileTimeGenerator
public TsFileTimeGenerator(IExpression iexpression, IChunkLoader chunkLoader, IMetadataQuerier metadataQuerier) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
generateNewBatchReader
protected IBatchReader generateNewBatchReader(SingleSeriesExpression expression) throws java.io.IOException
- Specified by:
generateNewBatchReaderin classTimeGenerator- Throws:
java.io.IOException
-
isAscending
protected boolean isAscending()
- Specified by:
isAscendingin classTimeGenerator
-
getTimeFilter
public Filter getTimeFilter()
- Specified by:
getTimeFilterin classTimeGenerator
-
-