Class ElasticSerializableTVListBackedSingleColumnWindow

  • All Implemented Interfaces:
    org.apache.iotdb.udf.api.access.RowWindow

    public class ElasticSerializableTVListBackedSingleColumnWindow
    extends java.lang.Object
    implements org.apache.iotdb.udf.api.access.RowWindow
    • Constructor Detail

      • ElasticSerializableTVListBackedSingleColumnWindow

        public ElasticSerializableTVListBackedSingleColumnWindow​(ElasticSerializableTVList tvList)
    • Method Detail

      • windowSize

        public int windowSize()
        Specified by:
        windowSize in interface org.apache.iotdb.udf.api.access.RowWindow
      • getRow

        public org.apache.iotdb.udf.api.access.Row getRow​(int rowIndex)
        Specified by:
        getRow in interface org.apache.iotdb.udf.api.access.RowWindow
      • getDataType

        public org.apache.iotdb.udf.api.type.Type getDataType​(int columnIndex)
        Specified by:
        getDataType in interface org.apache.iotdb.udf.api.access.RowWindow
      • getRowIterator

        public org.apache.iotdb.udf.api.access.RowIterator getRowIterator()
        Specified by:
        getRowIterator in interface org.apache.iotdb.udf.api.access.RowWindow
      • windowStartTime

        public long windowStartTime()
        Specified by:
        windowStartTime in interface org.apache.iotdb.udf.api.access.RowWindow
      • windowEndTime

        public long windowEndTime()
        Specified by:
        windowEndTime in interface org.apache.iotdb.udf.api.access.RowWindow
      • seek

        public void seek​(int beginIndex,
                         int endIndex,
                         long startTime,
                         long endTime)