Class DataDriverContext
java.lang.Object
org.apache.iotdb.db.queryengine.execution.driver.DriverContext
org.apache.iotdb.db.queryengine.execution.driver.DataDriverContext
-
Constructor Summary
ConstructorsConstructorDescriptionDataDriverContext
(DataDriverContext parentContext, int pipelineId) DataDriverContext
(FragmentInstanceContext fragmentInstanceContext, int pipelineId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addSourceOperator
(DataSourceOperator sourceOperator) void
void
void
createSubDriverContext
(int pipelineId) Map<org.apache.tsfile.file.metadata.IDeviceID,
DeviceContext> getPaths()
void
setDeviceIDToContext
(Map<org.apache.tsfile.file.metadata.IDeviceID, DeviceContext> deviceIDToContext) void
setQueryDataSourceType
(QueryDataSourceType queryDataSourceType) Methods inherited from class org.apache.iotdb.db.queryengine.execution.driver.DriverContext
addOperatorContext, failed, finished, getDependencyDriverIndex, getDownstreamOperator, getDriverTaskID, getFragmentInstanceContext, getOperatorContexts, getPipelineId, getSink, isDone, isInputDriver, mayHaveTmpFile, setDependencyDriverIndex, setDownstreamOperator, setDriverTaskID, setHaveTmpFile, setInputDriver, setSink
-
Constructor Details
-
DataDriverContext
-
DataDriverContext
-
-
Method Details
-
setQueryDataSourceType
-
setDeviceIDToContext
public void setDeviceIDToContext(Map<org.apache.tsfile.file.metadata.IDeviceID, DeviceContext> deviceIDToContext) -
clearDeviceIDToContext
public void clearDeviceIDToContext() -
addPath
-
addSourceOperator
-
getPaths
-
getDeviceIDToContext
-
getQueryDataSourceType
-
clearPaths
public void clearPaths() -
getDataRegion
-
getSourceOperators
-
clearSourceOperators
public void clearSourceOperators() -
createSubDriverContext
- Overrides:
createSubDriverContext
in classDriverContext
-