Class LocalExecutionPlanContext


  • public class LocalExecutionPlanContext
    extends java.lang.Object
    • Method Detail

      • getNextOperatorId

        public int getNextOperatorId()
      • getPaths

        public java.util.List<org.apache.iotdb.commons.path.PartialPath> getPaths()
      • getAllSensors

        public java.util.Set<java.lang.String> getAllSensors​(java.lang.String deviceId,
                                                             java.lang.String sensorId)
      • addPath

        public void addPath​(org.apache.iotdb.commons.path.PartialPath path)
      • addSourceOperator

        public void addSourceOperator​(DataSourceOperator sourceOperator)
      • setLastQueryTimeFilter

        public void setLastQueryTimeFilter​(org.apache.iotdb.tsfile.read.filter.basic.Filter lastQueryTimeFilter)
      • setNeedUpdateLastCache

        public void setNeedUpdateLastCache​(boolean needUpdateLastCache)
      • addCachedLastValue

        public void addCachedLastValue​(org.apache.iotdb.tsfile.read.TimeValuePair timeValuePair,
                                       java.lang.String fullPath)
      • getCachedLastValueAndPathList

        public java.util.List<org.apache.iotdb.tsfile.utils.Pair<org.apache.iotdb.tsfile.read.TimeValuePair,​org.apache.iotdb.tsfile.utils.Binary>> getCachedLastValueAndPathList()
      • setSinkHandle

        public void setSinkHandle​(ISinkHandle sinkHandle)
      • getLastQueryTimeFilter

        public org.apache.iotdb.tsfile.read.filter.basic.Filter getLastQueryTimeFilter()
      • isNeedUpdateLastCache

        public boolean isNeedUpdateLastCache()