类 QueryDataSource


  • public class QueryDataSource
    extends java.lang.Object
    The QueryDataSource contains all the seq and unseq TsFileResources for one timeseries in one query
    • 构造器详细资料

    • 方法详细资料

      • getSeqResources

        public java.util.List<TsFileResource> getSeqResources()
      • getUnseqResources

        public java.util.List<TsFileResource> getUnseqResources()
      • setUnSeqFileOrderIndex

        public void setUnSeqFileOrderIndex​(int[] index)
      • getDataTTL

        public long getDataTTL()
      • setDataTTL

        public void setDataTTL​(long dataTTL)
      • updateFilterUsingTTL

        public org.apache.iotdb.tsfile.read.filter.basic.Filter updateFilterUsingTTL​(org.apache.iotdb.tsfile.read.filter.basic.Filter filter)
        返回:
        an updated filter concerning TTL
      • updateFilterUsingTTL

        public static org.apache.iotdb.tsfile.read.filter.basic.Filter updateFilterUsingTTL​(org.apache.iotdb.tsfile.read.filter.basic.Filter filter,
                                                                                            long dataTTL)
        返回:
        an updated filter concerning TTL
      • getSeqResourceByIndex

        public TsFileResource getSeqResourceByIndex​(int curIndex)
      • getUnseqResourceByIndex

        public TsFileResource getUnseqResourceByIndex​(int curIndex)
      • hasNextSeqResource

        public boolean hasNextSeqResource​(int curIndex,
                                          boolean ascending)
      • hasNextUnseqResource

        public boolean hasNextUnseqResource​(int curIndex)
      • getSeqResourcesSize

        public int getSeqResourcesSize()
      • getUnseqResourcesSize

        public int getUnseqResourcesSize()