Class DataSetWithTimeGenerator
- java.lang.Object
-
- org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet
-
- org.apache.iotdb.tsfile.read.query.dataset.DataSetWithTimeGenerator
-
public class DataSetWithTimeGenerator extends QueryDataSet
query processing: (1) generate time by series that has filter (2) get value of series that does not have filter (3) construct RowRecord.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet
QueryDataSet.EndPoint
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet
alreadyReturnedRowNum, ascending, columnNum, dataTypes, endPoint, fetchSize, paths, rowLimit, rowOffset, withoutAllNull, withoutAnyNull, withoutNullColumnsIndex
-
-
Constructor Summary
Constructors Constructor Description DataSetWithTimeGenerator(java.util.List<Path> paths, java.util.List<java.lang.Boolean> cached, java.util.List<TSDataType> dataTypes, TimeGenerator timeGenerator, java.util.List<FileSeriesReaderByTimestamp> readers)constructor of DataSetWithTimeGenerator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNextWithoutConstraint()RowRecordnextWithoutConstraint()-
Methods inherited from class org.apache.iotdb.tsfile.read.query.dataset.QueryDataSet
decreaseAlreadyReturnedRowNum, getColumnNum, getDataTypes, getEndPoint, getPaths, getRowLimit, getRowOffset, getWithoutNullColumnsIndex, hasLimit, hasNext, initQueryDataSetFields, isWithoutAllNull, isWithoutAnyNull, next, setColumnNum, setDataTypes, setEndPoint, setFetchSize, setRowLimit, setRowOffset, setWithoutAllNull, setWithoutAnyNull, setWithoutNullColumnsIndex, withoutNullFilter
-
-
-
-
Constructor Detail
-
DataSetWithTimeGenerator
public DataSetWithTimeGenerator(java.util.List<Path> paths, java.util.List<java.lang.Boolean> cached, java.util.List<TSDataType> dataTypes, TimeGenerator timeGenerator, java.util.List<FileSeriesReaderByTimestamp> readers)
constructor of DataSetWithTimeGenerator.- Parameters:
paths- paths in List structurecached- cached boolean in List(boolean) structuredataTypes- TSDataTypes in List structuretimeGenerator- TimeGenerator objectreaders- readers in List(FileSeriesReaderByTimestamp) structure
-
-
Method Detail
-
hasNextWithoutConstraint
public boolean hasNextWithoutConstraint() throws java.io.IOException- Specified by:
hasNextWithoutConstraintin classQueryDataSet- Throws:
java.io.IOException
-
nextWithoutConstraint
public RowRecord nextWithoutConstraint() throws java.io.IOException
- Specified by:
nextWithoutConstraintin classQueryDataSet- Throws:
java.io.IOException
-
-